• 締切済み

Excel VBAをアドイン登録した後の関数呼び出し

アドインの登録まではわかるのですが、登録されたモジュールの中の関数を、任意に開いた新しいブックのセルを右クリックしたときに表示されるリストから呼び出したいのですが、どのように実装すればよろしいのでしょうか。コンテキストメニュー、アドイン などにてぐぐってみたりしたものの、 参考になるものがあるのかどうか、よくわかりませんでした。

みんなの回答

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

ThisWorkbook のイベントがあります。 Private Sub Workbook_AddinInstall() で、アドインがインストールされた時に実行されます。 このプロシージャに右クリックメニューへの追加機能を記入(若しくはCall で呼出)してください。 Private Sub Workbook_AddinUninstall() で、アドインが削除された時のイベントが実行できます。 独自に追加したメニューを削除する機能を実行させてください。 http://www.asahi-net.or.jp/~ef2o-inue/haifu/sub06_030_06.html 検索してもアドインの解説は少ないので、思考錯誤しながら基本的な部分から少しずつ解決していくしか無いでしょう。 メニューの追加 http://park11.wakwak.com/~miko/Excel_Note/18-01_settei.htm 右クリックメニュー Application.CommandBars("Cell")

関連するQ&A