Bonjour tout le monde !
Le titre du message parle de lui-même
J'ai deux classeurs Excel, chacun avec du code VBA. Le classeur2 a un bouton VBA, sur une feuille, permettant de lancer une série de macros. J'aimerais pouvoir simuler, dans le code de mon classeur1, un clic sur ce bouton.
J'ai essayé de changer le
en
mais la "procédure" CommandButton4_Click reste inaccessible (en tout cas elle n'est pas reconnue) par mon classeur1.
J'ai également essayé de faire comme ça :
mais ça ne fonctionne pas non plus.
Avez-vous une idée sur la façon dont je peux procéder ?
Merci d'avance
Plug&Play
Le titre du message parle de lui-même
J'ai deux classeurs Excel, chacun avec du code VBA. Le classeur2 a un bouton VBA, sur une feuille, permettant de lancer une série de macros. J'aimerais pouvoir simuler, dans le code de mon classeur1, un clic sur ce bouton.
J'ai essayé de changer le
VB:
Private Sub CommandButton4_Click()
VB:
Public Sub CommandButton4_Click()
J'ai également essayé de faire comme ça :
VB:
'CODE DU CLASSEUR2 :
Private Sub CommandButton4_Click()
Amorcer
End Sub
Public Sub Amorcer()
'Les macros 1 à 3 sont définies dans le classeur2.
Macro1
Macro2
Macro3
End Sub
VB:
'CODE DU CLASSEUR1 :
Sub AutreBtn()
Classeur2.Amorcer
End Sub
Avez-vous une idée sur la façon dont je peux procéder ?
Merci d'avance
Plug&Play