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

XL 2010 Boutton de confirmation avant suppression

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 !

fattah_5791

XLDnaute Occasionnel
Bonjour
voici une petite macro qui efface le contenu d'une feuille selon le chiffre recupéré du clavier.
VB:
Dim n As Integer
    n = Application.InputBox("Tapez le code numérique de l'établissement : ", "Code Etablissement:", Type:=1)
    Sheets(n).Select
    Range("A5:W9").Select
    Range(selection, selection.End(xlDown)).Select
    selection.ClearContents
    Range("A1").Select
    Sheets("Index").Activate
    Range("A1").Select
je veux avoir avant la suppression un Msg d'alerte qui confirme ou non la suppresion, merci
 
Par exemple :
VB:
Sub testEfface()
Dim n As Integer
Lp_début:
    n = Application.InputBox("Tapez le code numérique de l'établissement : ", "Code Etablissement:", Type:=1)
    If n = 0 Then Exit Sub
    If n = Sheets("Index").Index Or n > Worksheets.Count Then
      MsgBox "Code inconnu .", vbCritical
      GoTo Lp_début
    End If
    If MsgBox("Confirmer l'effacement de " & Worksheets(n).Name, vbYesNo + vbDefaultButton2) <> vbYes Then Exit Sub
    With Worksheets(n).Range("A5:W9")
      .Resize(.End(xlDown).Row - .Row + 1).ClearContents
    End With
    Sheets("Index").Activate
    Range("A1").Select
End Sub
 
- 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
29
Affichages
3 K
Réponses
0
Affichages
1 K
Réponses
18
Affichages
14 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…