次の方法で共有


Range.DialogBox メソッド (Excel)

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

構文

DialogBox

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

戻り値

バリアント型

解説

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

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

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

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

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