Bonjour
Je viens de faire le test, effectivement cela ne fonctionne pas
Il semblerait que comme ce composant est intégrer dans le formulaire on ne le gère pas par Automation, alors que cette méthode fonctionne à partir d'Access pour remplir une feuille Excel dans Excel.
Il faut essayer une autre méthode donc.
Une hypothèse, cette élément à une propriété Calculation, hors lorsque tu ajoutes des éléments, il y a un calcul à chaque fois.
Donc avec ton ancienne méthode (la boucle), essayes cette instruction avant de la lancer.
ct.Calculation = xlCalculationManual
Sans garantie, à tester.
Je rappel que lors de la rédaction de ces deux articles sur ce composant, j'ai détourné celui-ci de son utilisation originel pour compenser un défaut d'Access qui est la mise en forme conditionnel qui était limité, donc je n'ai pas abordé et testé toutes les propriétés.
Starec
Partager