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 : 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
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