MsgBox

種別 入出力
説明 ダイアログ ボックスにメッセージを表示し、ユーザーの判断を確認します。

構文 MsgBox(Message [,Buttons])
引数 Message:表示する文字を指定します。

Buttons:数値。省略の場合「0」になります。
  0:[OK]を表示。
  1:[OK]と [キャンセル]を表示。
  2:[中止]、[再試行]、 [無視]を表示。
  3:[はい]、[いいえ]、 [キャンセル]を表示。
  4:[はい]と [いいえ]を表示。
  5:[再試行]と [キャンセル]を表示。
  6以上:[はい]と [いいえ]を表示し、[いいえ]ならアクションを終了。
戻り値 戻り値は、数値。
  1:OK
  2:キャンセル
  3:中止
  4:再試行
  5:無視
  6:はい
  7:いいえ
使用例 Dim r
r = MsgBox("ファイルを保存しますか?", 3)
'[はい]、[いいえ]、 [キャンセル]を表示。

if r = 6
  MsgBox("「はい」が押されました")
elseif r = 7
  MsgBox("「いいえ」が押されました")
else
  MsgBox("「キャンセル」が押されました")
endif
実例  
備考 関連する関数(MsgBox、InputBox、ProcessMsg、PrintOut)