Range.DialogBox メソッド (Excel)

Excel 4.0 マクロ シートのダイアログ ボックス定義テーブルで定義されているダイアログ ボックスを表示して、選択されたコントロールのインデックス番号を返します。 選択したコントロールの数を返します。ユーザーが [キャンセル] ボタンを選択した場合は False を返します。

構文

ダイアログ

expressionRange オブジェクトを表す変数です。

戻り値

バリアント型

注釈

Range には、Excel 4.0 マクロ シートのダイアログ ボックス定義テーブルの範囲を指定します。

次の使用例は、Excel 4.0 のダイアログ ボックスを実行し、戻り値をメッセージ ボックスに表示します。 変数は dialogRange 、Macro1 という名前の Microsoft Excel 4.0 マクロ シートのダイアログ ボックス定義テーブルを参照します。

Set dialogRange = Excel4MacroSheets("Macro1").Range("myDialogBox") 
result = dialogRange.DialogBox 
MsgBox result

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。