Permet d’afficher des informations dans une boîte de dialogue. Exemple :
MsgBox "Bonjour !"
affiche une boîte de dialogue qui affiche « Bonjour ! » et le bouton « OK ».
Syntaxe de MsgBox
MsgBox(prompt[, buttons] [, title] [, helpfile, context])
prompt
– le texte de la boîte de dialogue, qui contient souvent :- le caractère « & » qui sert à concaténer
-
Chr(10)
ouChr(13)
pour aller à la ligne - la commande
IIf
(oui, deux fois « I »), qui a la syntaxe suivante:IIf(expression, valeur si vrai, valeur si faux)
buttons
– une combinaison de boutons qui peut être donnée sous la forme d’un nombre, par défaut 0, c’est-à-direvbOKOnly
title
– le titre de la boîte de dialogue, par défaut le nom de l’application, c’est-à-dire « Microsoft Excel »
Exemple de MsgBox
Le code :
MsgBox("Voulez-vous continuer ?", vbYesNo, "Question")
affichera une boîte de dialogue avec, pour message, la question « Voulez-vous continuer ? », deux boutons « Oui » et « Non », et dont le titre sera « Question ».
Une autre forme de ce code est possible :
MsgBox(Prompt:="Voulez-vous continuer", Buttons:=vbYesNo, Title:="Question")
Ou, la même chose, sur plusieurs lignes :
MsgBox( _
Prompt:="Voulez-vous continuer", _
Buttons:=vbYesNo, _
Title:="Question")
1 Commentaire Laisser un commentaire
Les commentaires sont fermés