[VBA-E] Problème avec un com add in
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 :
Code:
1 2 3 4
|
Set cmAddin = Application.COMAddIns("AddIn.Connect")
cmAddin.Connect = True
Set oAdd = cmAddin.Object |
cmAddin est un comaddin
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