Bonjour à tous,
Je vous explique mon problème.
Je développe un outil pour une boîte qui est censé avoir le même environnement informatique. XP + Office 2003
J'ai créé un addin :
cmAddin est un comaddin
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Set cmAddin = Application.COMAddIns("AddIn.Connect") cmAddin.Connect = True Set oAdd = cmAddin.Object
oAdd est un objet
Ceci est situé dans le Workbook_Open.
Voici le problème : Le oAdd ne s'instancie pas toujours et c'est aléatoire.
Chez un utilisateur, le matin cela ne va pas, l'après midi ca passe.
Quand ca ne va pas, le oAdd is nothing car le cmaddin is nothing
Le plus étrange, quand ca na fonctionne pas je fais CTRL + Pause et je vais dans le code. Là, je stoppe l'exécution et je relance le Workbook_Open de facon manuelle.. et devinez quoi ? Ca passe !! le oadd s'instancie correctement.
Alors, je ne sais pas vraiment pas où se situe le problème j'espère que quelqu'un saura m'aider
Partager