Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

Excel VBAでシートにボタンを表示しフォームを呼び出す。

実際のところ

標準モジュールの配置。

標準モジュールを配置。
空でスクリプトを割り当てるという意味ではUnityのゲームオブジェクトみたいですね。
f:id:shuzo_kino:20210520230830p:plain

Sub showUserform1()
    UserForm1.Show
End Sub

ボタンの配置

オプションで「開発」を有効化
f:id:shuzo_kino:20210520225951p:plain

開発タブから、ボタンの挿入。
f:id:shuzo_kino:20210520230457p:plain

「マクロの登録」で、先ほどの設定したshowUserform1を登録。
f:id:shuzo_kino:20210520231102p:plain

表示されたボタンをよろしく拡大。
f:id:shuzo_kino:20210520230352p:plain


ボタンをクリックすると。
f:id:shuzo_kino:20210520231255p:plain

初回はマクロを有効に。

f:id:shuzo_kino:20210520225354p:plain