如何从CommandBar弹出菜单中删除帮助按钮

时间:2013-12-06 15:16:13

标签: excel-vba excel-vba-mac excel-2011 vba excel

我正在使用Application.CommandBars.Add方法创建自定义PopUp菜单。

我使用的是Mac 10.8并使用Excel for Mac 2011。

我在菜单顶部找到了一个我没有要求的帮助按钮。它确实有效,因为它启动了帮助中心。我只是不想在这个右键菜单上。我通过搜索此网站和其他网站找到的代码示例或讨论主题都没有提到任何相关内容。它是如何到达那里以及我可以做些什么来删除它?

我无法通过控件的索引或其名称来获取它:

  • CommandBars(MyMenu).Controls(1).Delete ...........删除我的第一个命令按钮(“按钮1”)
  • CommandBars(MyMenu).Controls(0).Delete ........... failed - 下标超出范围(duh)
  • CommandBars(MyMenu).Controls(“Help”)。删除...失败 - 参数无效

同样试图使其成为“.Enabled = False”或“.Visible = False”。

有没有办法通过“Id:= 30010”获得它?

CommandBars.Add或ShowPopup方法是否有一些参数或属性会告诉它,“不要'帮我'这么多,谢谢。”?

代码正是您在Creating Popup Menus的MSDN网站示例中找到的代码,因此我不会在此处添加。

我没有足够的声望点来发布使用右键单击事件显示的内容的屏幕快照。菜单顶部有一个“帮助”按钮,一个分隔线,然后是我在菜单上定义的按钮。

0 个答案:

没有答案