ユーザーフォームを起動する方法
Excel VBA ユーザーフォームを起動する方法
Excel VBA ユーザーフォームを起動するには、主に以下の 2 つの方法があります。
プロジェクトエクスプローラから起動
VBA エディタを開きます。
プロジェクトエクスプローラで、プロジェクトを右クリックします。
「挿入」→「ユーザーフォーム」を選択します。
2. コードから起動
VBA
Sub ShowUserForm()
' ユーザーフォームを表示する
UserForm1.Show
End Sub
コードは注意してご使用ください。
上記のように、Show メソッドを使用してユーザーフォームを起動できます。
補足
ユーザーフォームを作成するには、VBA エディタで「挿入」→「ユーザーフォーム」を選択します。
ユーザーフォームにコントロールを追加するには、ツールボックスからコントロールをドラッグしてドロップします。
ユーザーフォームのコードを記述するには、ユーザーフォームをダブルクリックしてコードエディタを開きます。
参考情報
【VBA入門】ユーザーフォームの使い方(テキスト表示、カレンダー) | 侍エンジニアブログ https://www.sejuku.net/blog/category/programming-language/excel-vba
【エクセルVBA】シート上のボタンを押してユーザーフォームを表示する - こまとのblog https://komatokss.hatenablog.com/entry/2021/10/01/154006
【Excel×VBA】ユーザーフォームを複数起動する方法紹介の後にゲームを作る https://www.youtube.com/user/2