Message erreur non conforme

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

A

andre

Guest
Boujour a toutes et a toutes,
A l'aide , je me retrouve coincé par un message d'erreur non conforme, a la suite d'une réponse à une msgbox.

Maverif = MsgBox("prompt", vbYesNo)
If Maverif = vbYes Then
End If

Si la reponse par l'utilisateur est oui, la valeur de Maverif est 6 au lieu de VByes, et 7 en cas de reponse non, au lieu de VBno.

Quelqu'un peut-il m'indiquer à quoi cela est du.

Merci d'avance pour votre aide
 
Bonsoir André,

VBA te renvoie ton choix (yes no) sous 2 formes constante numérique; tu peux choisir entre :

bouton constante valeur de la constante
OK vbOK 1
Annuler vbcancel 2
abandonner vbabort 3
Réessayer vbretry 4
Ignorer vbignore 5
OUI vbyes 6
Non vbNo 7

Donc, pas de quoi t'inquiéter Excel et toi n'avez pas créer de bogues!

Bonne fin de soirée

Michel
 
Re avant dodo

Déclare ta variable et regarde avec l'espion du débogueur

dim maverif as variant

puis
as byte
puis
as long

ou as integer

et regarde les valeurs de l'espion... Pour ma part je donne toujours la valeur numérique et j'avoue ne pas trop m'inquiéter de vbyes ou 6
if maverif=6 car moins long à taper!

Michel
 
Salut à vous,

Un nom peut en cacher un autre !

Mon cher andré, puis-je te demander, à l'avenir, de choisir un autre nom, j'emploie celui-ci sur ce site depuis de nombreuses années.
Je ty'en remercie d'avance.

Ândré.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 MsgBox
Réponses
9
Affichages
629
Retour