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

mafaro

XLDnaute Junior
bonjour à tous
j'ai ce code developpé par jcgl il ya bien 2 ans, mais quand je clique sur annuler tout s'efface quand même. J'ai cherché et vu qu'il fallait donner une variable if mais je ne sais pas mettre en application
Pouvez vous me completer ce code pour vraiment annuler l'action
Merci

Option Explicit
Sub Supprimer_ligne_rdc() 'JCGL+ca

MsgBox "Attention, vous allez effacer la ligne " & Range("o1").Value, vbOKCancel, "Suppression ligne"

Range("B" & Range("o1").Value).ClearContents
Range("f" & Range("o1").Value).ClearContents
Range("g4").Select

End Sub
 

Pièces jointes

Re : vbOkCancel

Bonjour mafaro,

Voici comment tu peux modifier le code :
VB:
Option Explicit
Sub Supprimer_ligne_rdc() 'JCGL+ca
    Dim Rep
    Rep = MsgBox("Attention, vous allez effacer la ligne " & Range("o1").Value, vbOKCancel, "Suppression ligne")
    If Rep = vbOK Then
        Range("B" & Range("o1").Value).ClearContents
        Range("f" & Range("o1").Value).ClearContents
        Range("g4").Select
    End If
End Sub

A+
 
Dernière édition:
- 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
11
Affichages
968
R
  • Question Question
Réponses
2
Affichages
988
Rousseau Benoit
R
Réponses
33
Affichages
3 K
Retour