Vilain
XLDnaute Accro
Salut à tous,
Je viens vous voir aujourd'hui pour une question vba.
Je commence par expliquer mon fichier. J'ai un premier onglet qui me sert de base. L'utilisateur peut alors faire des filtres pour ne voir que l'effectif qu'il souhaite. Ensuite, sur le même onglet, il y a un bouton pour lancer la macro. Cette macro fait différentes choses sur mes autres onglets. Je souhaite que lorsqu'on change d'onglet sans avoir lancé la macro, un message du type "pensez à validez" apparaisse. Je suis parvenu à faire ça
le problème c'est que comme au sein de ma macro je change plusieurs fois d'onglet le message s'affiche à chaque fois !
y'a-t-il un moyen pour que ce message ne s'affiche ne s'affiche pas dans le cadre de la macro ?
Merci d'avance.
A plus
ps : dites moi si je ne suis pas assez clair
Je viens vous voir aujourd'hui pour une question vba.
Je commence par expliquer mon fichier. J'ai un premier onglet qui me sert de base. L'utilisateur peut alors faire des filtres pour ne voir que l'effectif qu'il souhaite. Ensuite, sur le même onglet, il y a un bouton pour lancer la macro. Cette macro fait différentes choses sur mes autres onglets. Je souhaite que lorsqu'on change d'onglet sans avoir lancé la macro, un message du type "pensez à validez" apparaisse. Je suis parvenu à faire ça
Code:
Private Sub Worksheet_Deactivate()
MsgBox "Don't forget to press 'Make selection'"
End Sub
y'a-t-il un moyen pour que ce message ne s'affiche ne s'affiche pas dans le cadre de la macro ?
Merci d'avance.
A plus
ps : dites moi si je ne suis pas assez clair