0

好的,我已经搜索了几个小时了。我只是想找到 excel 形状(例如矩形和自由形式)的右键单击上下文菜单的控件索引名称。

我有以下代码,我要做的就是在用户右键单击形状时删除所有默认菜单项。

这里:

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

2 回答 2

0

仅供参考,Shapes 的上下文菜单显然无法通过 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 回答