peut être avec l'utilisation d'une vaiable booleenne, regarde le code ci dessous, à placer dans le même module :
Code:
Option Explicit
Dim b As Boolean
Sub macro1()
b = True
'ton code
End Sub
Sub macro2()
If b = False Then MsgBox "lancer macro1 en premier": Exit Sub
'ton code
b = False
End Sub
Bonsoir
et merci Pierrot 93
J'aimerai savoir à quoi correspond Option Explicit
Car en écrivant cela je suis obligée de définir toutes les variables de mes macros, notamment celles des Msgbox
Quelle différence y aurait il à ne pas mettre cette ligne?
Bonsoir,
Comme Pierrot semble déconnecté, je me permets de répondre
Concernant "Option Explicit", l'excellent article de Didier Articles : myDearFriend! Excel Pages
Pour la deuxième question, il faut préciser parce que ce n'est pas très clair
A+
kjin