Bonjour,

Pour faire court mes utilisateurs utilisent mon fichier en le copiant, or quand ils le copient cela ne copie pas également les modules de mon fichier ainsi que ce qu'il y a derrière ThisWorkbook.
Pour pallier à ça, pour les modules je les ai tous intégrer à la feuille en question, cependant comme faire pour ma fonction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Private Sub Workbook_Open()
    Set wbkAnalyse = ThisWorkbook
    Set shAnalyse = wbkAnalyse.Sheets("contrôle arrivage-final")
    Call recupNumCmdTtt
End Sub
Existe t-il un Worksheet_Open() ?
J'ai essayé de le placer derrière ma feuille mais évidemment ce n'est pas appelé à l'ouverture du fichier.

C'est donc ma question comment puis je initialisé mes variables et appeler ma procédure à l'ouverture de mon fichier mais sans passer par Workbook_Open() ??

Si vous avez des questions complémentaires n'hésitez pas je n'ai peut être pas été assez claire...

Merci d'avance