mrgerm75
Nouveau membre
Bonjour,
J'ai un problème d'appel de macro depuis un autre classeur.
J'ai un classeur 1 qui contient des cases à cocher et des boutons associés à des macros. Ces macros ne sont pas dans des modules mais dans des feuilles. Exemple : dans la feuille 1 :
[cpp]Private Sub macro1()
...
End Sub[/cpp]
J'ai un classeur 2 qui doit modifier les états des cases à cocher et activer certains boutons.
Depuis ce classeur 2, j'ouvre le classeur 1 et j'active la feuille qui m'intéresse. Ensuite j'arrive à modifier l'état d'une case à cocher en faisant :
[cpp]Activesheet.case_a_cocher1.Value = True/False[/cpp]
En revanche, je n'arrive pas à activer les boutons. C'est-à-dire lancer les macros associées à ces boutons.
Quelqu'un a-t-il la solution ? Merci !!!
J'ai un problème d'appel de macro depuis un autre classeur.
J'ai un classeur 1 qui contient des cases à cocher et des boutons associés à des macros. Ces macros ne sont pas dans des modules mais dans des feuilles. Exemple : dans la feuille 1 :
[cpp]Private Sub macro1()
...
End Sub[/cpp]
J'ai un classeur 2 qui doit modifier les états des cases à cocher et activer certains boutons.
Depuis ce classeur 2, j'ouvre le classeur 1 et j'active la feuille qui m'intéresse. Ensuite j'arrive à modifier l'état d'une case à cocher en faisant :
[cpp]Activesheet.case_a_cocher1.Value = True/False[/cpp]
En revanche, je n'arrive pas à activer les boutons. C'est-à-dire lancer les macros associées à ces boutons.
Quelqu'un a-t-il la solution ? Merci !!!