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

J-Charles

XLDnaute Occasionnel
Bonsoir à tous,
J'aimerai savoir quel type de variable est "Reponse", dans la procédure suivante:
Code:
[COLOR="Blue"]Reponse[/COLOR] = MsgBox("................", 32 + 4, ".....")
If [COLOR="Blue"]Reponse[/COLOR] = vbNo Then …………
Je pensais qu'il s'agissait d'un type boolean, mais cela n'a pas l'air d'être le cas.
Je vous remercie d'avance.
 
Re : Variable

Bonjour j-charles,

de type "integer", cf ci-dessous extrait de l'aide vba :

Affiche un message dans une boîte de dialogue, attend que l'utilisateur clique sur un bouton, puis renvoie une valeur de type Integer qui indique le bouton choisi par l'utilisateur.

F1sur le mot "msgbox" dans l'éditeur vba te donnera les différentes valeurs retournées en fonction des boutons...

bonne soirée
@+
 
Re : Variable

Salut,

Juste comme ça,
pourquoi les gens n'utilisent jamais l'aide des applications 😕🙄

Trouver dans l'aide
MsgBox, fonction

Affiche un message dans une boîte de dialogue, attend que l'utilisateur clique sur un bouton, puis renvoie une valeur de type Integer qui indique le bouton choisi par l'utilisateur.
Syntaxe
MsgBox(prompt[, buttons] [, title] [, helpfile, context])

Edit : oups, Salut Pierrot93 🙂
 
Re : Variable

bonsoir

déclarer la variable Reponse
mettre des constantes prédifinies c'est beaucoup plus claire !
Exemple
Dim Reponse As Variant
Reponse = MsgBox("................", VbYesNo + VbInformation, ".....")
If Reponse = vbNo Then …………

c'est mieux que
Reponse = MsgBox("................", 4 + 64, ".....")
 
Re : Variable

Bonjour à tous

@Roland
le mieux n'est t'il pas de déclarer la variable directement dans le bon type, à savoir "Integer", plutôt qu'en "variant" qui utilise plus de ressource, enfin c'est juste mon avis...

bonne journée
@+
 
- 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
1
Affichages
474
W
  • Question Question
Microsoft 365 MsgBox
Réponses
9
Affichages
715
Retour