VBAプログラムを作成する上で、メッセージを表示させることやユーザーに選択してもらうことがしばしばあります。今日はその基本的な使い方を見てみましょう。
Msgbox関数
基本的な利用例
実行結果
タイトルを追加した例
実行結果
ボタン種類とアイコン
実行結果
ボタンの種類(定数) | 値 | 内容 |
vbOKOnly | 0 | [OK] ボタンのみを表示します。 |
vbOKCancel | 1 | [OK] ボタンと [キャンセル] ボタンを表示します。 |
vbAbortRetryIgnore | 2 | [中止]、[再試行]、および [無視] の 3 つのボタンを表示します。 |
vbYesNoCancel | 3 | [はい]、[いいえ]、および [キャンセル] の 3 つのボタンを表示します。 |
vbYesNo | 4 | [はい] ボタンと [いいえ] ボタンを表示します。 |
vbRetryCancel | 5 | [再試行] ボタンと [キャンセル] ボタンを表示します。 |
アイコンの種類(定数) | 値 | 内容 |
vbCritical | 16 | 警告メッセージ アイコンを表示します。 Windowsのシステムエラーの音が鳴ります。 |
vbQuestion | 32 | 問い合わせメッセージ アイコンを表示します。 |
vbExclamation | 48 | 注意メッセージ アイコンを表示します。 Windowsのメッセージ(警告)の音が鳴ります。 |
vbInformation | 64 | 情報メッセージ アイコンを表示します。 Windowsのメッセージ(情報)の音が鳴ります。 |
MsgBox関数戻り値 | 値 | 内容 |
vbOK | 1 | [OK]ボタンが押された |
vbCancel | 2 | [キャンセル]ボタンが押された |
vbAbort | 3 | [中止]ボタンが押された |
vbRetry | 4 | [再試行]ボタンが押された |
vbIgnore | 5 | [無視]ボタンが押された |
vbYes | 6 | [はい]ボタンが押された |
vbNo | 7 | [いいえ]ボタンが押された |
関連記事
― ― ― ― ― ― ― ― ― ― → Excel VBA基礎入門もくじ へ戻る