ショートカットメニューを非表示に-Application.CommandBars(“Cell”).Enabled = False|Excel(エクセル)マクロ・VBA



Excelファイルを開いたときに実行されるAuto_Openマクロに簡単なコードを書いておくだけで、ショートカットメニューを非表示にできます。

▼セルのショートカットメニューを表示しないようにするAuto_Openマクロ

Sub Auto_Open()

 Application.CommandBars(“Cell”).Enabled = False

End Sub

「Application.CommandBars(“Cell”).Enabled = False」
で、マウスの右ボタンをクリックしても、[Shift]+[F10]キーを押しても、ショートカットメニューは表示されなくなります。

逆にショートカットメニューを表示されるようにするコードは
「Application.CommandBars(“Cell”).Enabled = True」
です。

Excelファイルを閉じるときに実行されるAuto_Closeマクロで、
「Application.CommandBars(“Cell”).Enabled = True」
を実行するようにしておくほうがいいでしょう。

>文書作成代行・DTPデータ作成サービス
>ワード・エクセル・マクロVBA・パワーポイント・アクセス企業パソコン研修
>出張パソコン教室ITスクール
>ホームページ更新サービス 
>パソコンの家庭教師BEST

«
»
 

トラックバックURL

コメント(1)

  • しおみ より:

    このコードをWin7(64bit)上のExcel2010ので実行しましたが、右クリックメニューが全く変化しません。macroのセキュリティはすべてのマクロを有効にするにしても同じです。何が悪いのでしょうか?

コメントを書き込む

これは解説風リンクです。