Message d'alerte vba
Fermé
sara_159
-
3 juil. 2013 à 15:56
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 3 juil. 2013 à 16:20
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 3 juil. 2013 à 16:20
A voir également:
- Message d'alerte vba
- Message - Guide
- Recuperer message whatsapp supprimé - Guide
- Message d'absence thunderbird - Guide
- Fausse alerte mcafee - Accueil - Piratage
- Message du pere noel gratuit whatsapp - Accueil - Messagerie instantanée
2 réponses
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
3 juil. 2013 à 16:19
3 juil. 2013 à 16:19
Bonjour
créer un bouton, et affectez lui la macro suivante
la zone sélectionnée peut comportée des zones non contiguës
Sub Effacer()
ZoneSelectionnee = Selection.Address
Dim Msg, Style, Title, Response
Msg = "Etes-vous sûr de vouloir effacer la sélection?"
Style = vbYesNo + vbCritical + vbDefaultButton2
Title = "Effacement"
Response = MsgBox(Msg, Style, Title)
If Response = vbYes Then
Selection.ClearContents
End If
End Sub
cdlt
créer un bouton, et affectez lui la macro suivante
la zone sélectionnée peut comportée des zones non contiguës
Sub Effacer()
ZoneSelectionnee = Selection.Address
Dim Msg, Style, Title, Response
Msg = "Etes-vous sûr de vouloir effacer la sélection?"
Style = vbYesNo + vbCritical + vbDefaultButton2
Title = "Effacement"
Response = MsgBox(Msg, Style, Title)
If Response = vbYes Then
Selection.ClearContents
End If
End Sub
cdlt
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 752
Modifié par pijaku le 3/07/2013 à 16:20
Modifié par pijaku le 3/07/2013 à 16:20
Bonjour,
Dans ton code, il y a beaucoup de lignes inutiles.
Remplace toutes tes lignes VBA par :
Cordialement,
Franck P
Dans ton code, il y a beaucoup de lignes inutiles.
Remplace toutes tes lignes VBA par :
Sub Macro1() Dim Reponse As Integer 'Message à l'utilisateur demande confirmation Reponse = MsgBox("Etes-vous sur de vouloir supprimer le contenu de ces cellules?", vbYesNo + vbQuestion, "Confirmation") If Reponse = vbYes Then 'Si oui 'Suppression Range("F9:G24,J9:K24,N9:O24,R9:S24,V9:W24,Z9:AA24").ClearContents Else 'Si non 'Message à l'utilisateur MsgBox "Suppression annulée.", vbInformation, "Annulation" End If End Sub
Cordialement,
Franck P