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

effacement par choix

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 !

chaelie2015

XLDnaute Accro
Bonjour Forum
je souhaite un code qui me donner le choix des zones a effacer.
dans le fichier rattaché; j'ai deux zones, je souhaite afficher un message (Msgbox) de cette façon
"que voulez_vous effacer la zone1 ou la zone2 ou les deux ?
merci
 

Pièces jointes

Solution
Bonjour
Je n'ai pas ouvert (je ne le fais jamais) ton classeur

Telle qu'exposée, ta question n'est pas l'exploitation du choix, mais uniquement la manière d'inviter à choisir.

Cela s'appelle une boîte de dialogue (ici affichée par la fonction InputBox) !
reponse = inputbox("que voulez_vous effacer la zone1 ou la zone2 ou les deux ? ")

exemple très succinct :
VB:
reponse = InputBox("1 pour zone1, 2 pour zone2, 3 pour les deux zones", "choix de la zone à effacer ")
Bonjour
Je n'ai pas ouvert (je ne le fais jamais) ton classeur

Telle qu'exposée, ta question n'est pas l'exploitation du choix, mais uniquement la manière d'inviter à choisir.

Cela s'appelle une boîte de dialogue (ici affichée par la fonction InputBox) !
reponse = inputbox("que voulez_vous effacer la zone1 ou la zone2 ou les deux ? ")

exemple très succinct :
VB:
reponse = InputBox("1 pour zone1, 2 pour zone2, 3 pour les deux zones", "choix de la zone à effacer ")
 
Re

•>jmfmarques
Moi, il m'appartient de me souvenir des fils où je suis intervenu.
Peu me chaut ce qu'on fait ensuite de cette information... 😉
NB: J'ai mis le lien parce y figure le code VBA (sans avoir besoin d'ouvrir les PJ)
 
Bonsoir jmfmarques, JM
merci encore pour les remarques et les mots clés
ci joint le code
VB:
Sub effacer()
reponse = InputBox("1 pour zone1, 2 pour zone2, 3 pour les deux zones", "choix de la zone à effacer ")
Select Case reponse
Case 1: [zone_1] = Empty
Case 2: [zone_2] = Empty
Case 3: [zone_3] = Empty   'les deux zones 1 et 2'
End Select
End Sub
a+
 
- 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
2
Affichages
155
Réponses
2
Affichages
340
  • Question Question
Réponses
32
Affichages
376
Réponses
13
Affichages
537
Réponses
4
Affichages
214
Réponses
7
Affichages
159
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…