- ベストアンサー
エクセルでマクロ右クリックメニューに登録
エクセルでマクロを右クリックメニューに登録するのはどうすればいいのでしょうか。 どこかで見た気がするのですが。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
右クリックメニューを変更するには、Application.CommandBars("Cell")を使います。 例えば Sub 右クリックメニューにMacro1を追加() With Application.CommandBars("Cell") .Controls.Add Type:=msoControlButton, before:=1 .Controls(1).Caption = "Macro1" .Controls(1).OnAction = "Macro1" .Controls(2).BeginGroup = True End With End Sub のように使います。ただご存知かとは思いますが、このままExcelを終了してしまいますと、次からもこの設定が生きてしまいますからファイルを閉じる時に Sub Auto_Close() Application.CommandBars("Cell").Reset End Sub のようにリセットするとよろしいかと思います。
その他の回答 (1)
- BlueRay
- ベストアンサー率45% (204/453)
回答No.2
参考URLの4.右クリックメニューの追加カスタマイズ と言うのが在りました。これのことでしょうか。
質問者
お礼
ありがとうございました。参考になりました。
お礼
ありがとうございました。おかげさまでできました。