Excel VBA > tips フォーム > ユーザーフォームを「アクティブ後」にアクティブにする
このエントリーをはてなブックマークに追加

ユーザーフォームを「アクティブ後」にアクティブにする

フォームのActiveイベントを再び呼び出す方法

ユーザーフォームは起動時にActivateイベントが発生しますが、このActivate以降にもう一度Activateイベントを呼び出す方法です。

Me.Hide
Me.Show

例えばコマンドボタンのClickイベントに下記のように記述します。

Private Sub CommandButton1_Click()

    Me.Hide
    Me.Show

End Sub

カテゴリ:tips フォーム