- ベストアンサー
EXCEL VBAアドイン:シートの右クリックメニューへの追加方法その2
下記「シートの右クリックメニュー追加」+BBBマクロをアドインへ組み込み、皆さんへ配布して、自動的に右クリックメニューに組み込んでBBBマクロを動作させたいのですが、やり方を教えて下さい。 PERSONAL.XLSのThisWorkbookにAddinstallイベントプロシージャーで下記のように記述しましたがエラーが出ます。 どのように修正すれば良いか、教えて下さい。 また、やり方はこれでOKでしょうか。 なお、標準モジュールに登録して実行すると動きます。 宜しく、お願いします。 「エラー内容」 実行時エラー’91’ オブジェクト変数またはWithプロック変数が設定されていません。 Sub シートの右クリックメニュー追加() With CommandBars("Cell").Controls.Add .Caption = "AAA(メニューの表示文字)" .OnAction = "BBB(実行するマクロ名)" .BeginGroup = True End With End Sub
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- watabe007
- ベストアンサー率62% (476/760)
回答No.3
- うぃず(@Wizard_Zero)
- ベストアンサー率69% (344/495)
回答No.1
お礼
回答有難うございます。 処理は少し勘違いしていましたが、ご指摘の通りで実現出来ました。 アドインへ組み込みについて、丁寧に説明して頂き重ねてお礼申し上げます。 なお、(Temporary:=True)は、どんな意味があるのか教えて貰えないでしょうか。(無くても同じように動作します。)