見出し画像

ユーザーフォームを起動する方法

 Excel VBA ユーザーフォームを起動する方法
 Excel VBA ユーザーフォームを起動するには、主に以下の 2 つの方法があります。

  1. プロジェクトエクスプローラから起動

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

いいなと思ったら応援しよう!