如何解决如何重置右键菜单?
我正在Win 10/64上运行Excel 2007
我添加了两个自定义的Rt单击菜单选项:隐藏菜单...和...显示菜单。每个都会影响 QAT工具栏。这是宏:
Option Explicit
Sub shwMenu()
Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",True)"
Call DeleteRightClickMenu
End Sub
Sub hideMenu()
Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)"
Call DeleteRightClickMenu
End Sub
Sub DeleteRightClickMenu()
On Error Resume Next
Application.CommandBars("Cell").Reset
Application.CommandBars("Cell").Controls("Show Menu").Reset
Application.CommandBars("Cell").Controls("Hide Menu").Reset
End Sub
如果用户决定不进行删除,则DeleteRightClickMenu编码不会重置Rt Click菜单。 菜单选择。
正在发生什么...“ Rt单击”菜单正在获得自定义的其他命名菜单选择 补充。所以...如果用户右键单击工作表但不单击“隐藏菜单”或“显示” MENU ... Excel正在为两者添加其他菜单选择。
这是它的样子:
隐藏菜单
显示菜单
隐藏菜单
显示菜单
等
等
为什么RESET无法正常工作,我该如何进行更改才能使其正常工作,从而不会出现越来越多的菜单选择列表?
谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。