Afficher MsgBox sous condition

  • Initiateur de la discussion Initiateur de la discussion Kernoz
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Kernoz

XLDnaute Occasionnel
Bonjour à tous !

Je vous expose mon problème : J'ai une liste déroulante en A1 avec deux choix ("OUI"/"NON").

Je voudrais faire en sorte que lorsque l'utilisateur selectionne "NON", une msgbox s'affiche du type "êtes vous sur ?"

Merci d'avance pour votre aide !

🙂
 
Re : Afficher MsgBox sous condition

Bonjour, Kernoz, le Forum,

Peut-être comme ceci, dans le module de l'onglet concerné :

Code:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("a1").Value = "NON" Then
    If MsgBox(Prompt:="Etes-vous sûr ?", Title:="Attention !", Buttons:=vbYesNo) = vbYes Then
        Exit Sub
        Else
        Range("a1").ClearContents
    End If
End If
End Sub

A bientôt 🙂
 
Re : Afficher MsgBox sous condition

OK 🙂

J'ai crée un fichier exemple vraiment très proche de ce que je veux pouvoir faire, je reformule donc plus précisement :

Je voudrais, et ce sur l'ensemble des onglets de mon classeur, que lorsque l'action -selectionner- la valeur : "PREVISIONNEL DU" dans la liste déroulante en I3 est accomplie, alors une msgbox apparaisse.

D'avance merci, esperant avoir été plus clair. 😛
 

Pièces jointes

Re : Afficher MsgBox sous condition

Re-bonjour,

Peut-être comme suit (code à placer dans ThisWorkbook)

Code:
Option Explicit
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Range("i3").Value = "PREVISIONNEL DU" Then
    If MsgBox(Prompt:="Etes-vous sûr ?", Title:="Attention !", Buttons:=vbYesNo) = vbYes Then
        Exit Sub
        Else
        Range("i3:k3").ClearContents
    End If
End If
End Sub

N. B. : attention aux cellules fusionnées...

A bientôt 🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
521
Réponses
6
Affichages
321
Réponses
5
Affichages
370
Retour