Excel実行画面
ユーザーフォームを開く為、シート上にコマンドボタンを配置し、クリックすると開くコードをClickイベント内に入力します。
コマンドボタンがクリックされると、Clickイベントが発生し、Showでユーザーフォームを開きます。
ユーザーフォームにはラベルを配置し、Initializeイベント内でラベルのCaptionを設定します。
ユーザーフォームのInitializeイベントコードです。ラベルのCaptionを設定しています。
実行画面です。[ユーザーフォームを開く]ボタンをクリックすると、ラベルに"ユーザーフォームが開きました"と入力され開きます。
Excel VBAコード
■コマンドボタンのClickイベントコード
Option Explicit
Private Sub CommandButton1_Click()
UserForm1.Show
End Sub
■ユーザーフォームのInitializeイベントコード
Option Explicit
Private Sub UserForm_Initialize()
Label1.Caption = "ユーザーフォームが開きました"
End Sub