Bonsoir Sandrine,
Merci pour votre contribution. Cependant cela ne correspond pas à ce que je voulais faire car ma demande n'était pas correcte., je m'en excuse :(
Je me corrige: Lorsque l'utilisateur clique sur le bouton bleu cela va le faire basculer sur la feuille 2. Cependant, j'aimerais l'en empêcher dans le cas où: A1="" et B1=1. ( C'est pour cela que j'ai choisi Worksheet Deactivate).
On ouvre alors un msgbox qui propose 2 possibilités:
Si on clique sur "Oui", on reste sur cette Feuille avec le bouton bleu (Feuil1) suivi du Msgbox "OK on est resté sur la Feuille 1"
Si on clique sur Non, on exécute le code "test" présent dans le module 1 suivi du Msgbox "OK on est sur la Feuille 2"
Le problème dans ma macro c'est cette ligne de code qui verrouille toute possibilité de quitter la Feuille 1 même si l'utilisateur clique sur "Non" dans la Msgbox
If Range("A1") = "" And Range("B1").Value = 1 Then
Worksheets("Feuil1").Activate
Merci beaucoup pour votre aide en tout cas !
JB