Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Choix message box "NON"

  • Initiateur de la discussion Initiateur de la discussion isa44
  • 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 !

isa44

XLDnaute Occasionnel
Bonsoir à tous ,
J'ai un message box pour supprimer des lignes .
Mais si je choisi NON la ligne se supprime quand même , comment y remédier ?
Code:
Sub Macro16() ' Supprimer ligne de archives
Sheets("Données").Unprotect
MsgBox "Voulez vous supprimer cette saisie ?", vbQuestion + vbYesNo, ""
If vbNo = True Then Exit Sub
If vbYes Then


Dim ligne As Long
ligne = ActiveCell.Row
Range("A" & ligne & ":Z" & ligne).Delete

End If

ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True _
        , AllowFormattingCells:=True, AllowSorting:=True, AllowFiltering:=True
    ActiveSheet.EnableSelection = xlUnlockedCells
End Sub

Merci pour vos solutions
 
Re : Choix message box "NON"

Code:
Sub Macro16() ' Supprimer ligne de archives
Sheets("Données").Unprotect
If MsgBox("Voulez vous supprimer cette saisie ?", vbQuestion + vbYesNo, "") = VbNo Then Exit Sub

Dim ligne As Long
ligne = ActiveCell.Row
Range("A" & ligne & ":Z" & ligne).Delete

End If

ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True _
        , AllowFormattingCells:=True, AllowSorting:=True, AllowFiltering:=True
    ActiveSheet.EnableSelection = xlUnlockedCells
End Sub
 
Re : Choix message box "NON"

Salut isa44, croftman,

Code:
MsgBox "Voulez vous supprimer cette saisie ?", vbQuestion + vbYesNo, ""
[COLOR="Red"]If vbNo = True Then Exit Sub[/COLOR]
If vbYes Then
remplace la partie en rouge par:
HTML:
If vbNo = true Then
Exit Sub
End If

dis-nous si ça marche
 
Dernière édition:
Re : Choix message box "NON"

Merci à vous tous ,
le code de Croftman fonctionne parfaitement (encore merci) , par contre la modif de phlaurent55 supprime quand même la ligne si on clique sur NON
 
- 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

  • Question Question
Microsoft 365 MsgBox
Réponses
9
Affichages
713
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…