ユーザー設定のダイアログ ボックスを作成するには、次の手順に従います。
-
Visual Basic Editor の [挿入] メニューの [ユーザー フォーム] をクリックします。
-
[ツールボックス] で追加するコントロールをクリックし、フォームにコントロールをドラッグします。
-
デザイン モードでコントロールを右クリックし、[プロパティ] をクリックして、[プロパティ] ウィンドウを表示します。
-
フォームを表示する前にプロシージャのコントロールを初期化したり、フォームの Initialize イベントにコードを追加できます。
-
すべてのコントロールには、定義済みのイベント セットがあります。 たとえば、コマンド ボタン (CommandButton) コントロールには、ユーザーがコマンド ボタンをクリックしたときに発生する Click イベントがあります。 イベントの発生時に実行するイベント プロシージャを記述することができます。
-
Show メソッドを使用してユーザー フォームを表示します。
-
実行時に設定できるプロパティもあります。 ユーザーがダイアログ ボックスに加えた変更は、ダイアログ ボックスを閉じると失われます。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。