• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Personal.xlsでUserFormを開く)

Personal.xlsでUserFormを開く

このQ&Aのポイント
  • Personal.xlsに登録したマクロでBookのUserFormを開く方法について教えてください。
  • Book1.xlsとBook2.xlsには異なるUserFormがありますが、どちらのUserFormを開く方法も知りたいです。
  • ツールバーに釦を追加し、マクロを登録しましたが、実行するとエラーが発生します。エラーの原因と解決方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

一般には Book1.xlsの標準モジュールに sub macro1()  userform1.show vbmodeless end sub Book2.xlsの標準モジュールに sub macro1()  userform1.show vbmodeless end sub をそれぞれ準備 personalに sub DispForm1()  application.run activeworkbook.name &"!macro1" end sub といった作り方をします。

tom401
質問者

お礼

ありがとうございました。 ご指摘の方法で期待通りの動作になりました。 助かりました!

関連するQ&A

専門家に質問してみよう