Bonjour,

J'ai un fichier excel qui lance un Userform dès l'ouverture de celui-ci.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Private Sub Workbook_Open()
    Acceuil.NbListeExhau = 0
    Acceuil.NbListeQualite = 0
    Call Acceuil.Show
End Sub
Ce formulaire me génère des feuilles. Lorsque une feuille est crée, le focus est toujours sur mon formulaire. Si à ce moment donné, je clique sur l'onglet de ma feuille crée, ou sur une feuille déjà présente, l'erreur d'automation apparait. (au debug sur Acceuil.Show)

Par contre si je relance mon programme à partir de visual basic et non à l'ouverture du fichier cela ne se produit pas.


Merci,

Laurent

J'ai la classique erreur d'automation lo

C'est la ligne Accueuil.Show qu'il n'aime pas.