• Initiateur de la discussion Initiateur de la discussion C@thy
  • 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 !

C@thy

XLDnaute Barbatruc
Bonjour le forum,

dans une msgbox avec un bouton OK et un bouton No,
le bouton OK est par défaut,
je voudrais pouvoir mettre le bouton No par défaut (si on fait Entrée ça active le bouton No) pour plus de sécurité.

Est-ce possible sans créer un userform???

Si oui, comment fait-on???

Merci à vous,

C@thy
 
Re : msgbox bouton No

Bonjour Cathy,
en cherchant j'ai trouvé ça :
5.2. Définir le bouton qui aura le focus par défaut▲

Sans préciser ce paramètre, par défaut c'est le premier bouton de votre MsgBox qui recevra le focus.
Pour les MsgBox comportant plusieurs boutons (max.4 : combinaison de 3 boutons + bouton Aide), il peut être intéressant de définir à l'avance le bouton qui recevra le focus,
ce qui permet par exemple de définir l'action si l'utilisateur appuie sur la touche "Enter" sans avoir sélectionné un bouton.

Les constantes sont : vbDefaultButton1 ou vbDefaultButton2 ou vbDefaultButton3 ou vbDefaultButton4.

Exemple de syntaxe : MsgBox("Message", vbYesNoCancel + vbQuestion + vbMsgBoxHelpButton + vbDefaultButton3, "Titre", HelpFile, Context)
Dans cet exemple, c'est le bouton Annuler qui recevra le focus.

issu de fring_msgbox

Je pense que ça répondra à ta question!
 
- 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
Réponses
6
Affichages
416
  • Question Question
Microsoft 365 agrandir la liste
Réponses
21
Affichages
649
  • Question Question
Microsoft 365 Lecture vocale USF
Réponses
5
Affichages
285
Réponses
4
Affichages
332
Retour