0

さて、私は今何時間も探しています。Excel シェイプ (長方形やフリー フォームなど) の右クリック コンテキスト メニューのコントロール インデックス名を見つけようとしているだけです。

次のコードがあり、ユーザーが図形を右クリックしたときにすべての既定のメニュー項目を削除したいだけです。

ここ:

For Each ShapeCommandBar In Application.CommandBars("Name of Shapes Context Menu").Controls
    ShapeCommandBar.Delete
Next ShapeCommandBar
4

2 に答える 2

0

参考までに、シェイプのコンテキスト メニューは VBA 経由では明らかにアクセスできないため、カスタム ファイル用に独自の XML を作成する必要がありました。

説明する記事はこちら: http://msdn.microsoft.com/en-us/library/office/gg469862.aspx

于 2012-10-10T16:08:37.793 に答える
-1

私はそれが「形」と呼ばれていると信じています。

于 2012-09-28T17:13:10.737 に答える