【发布时间】:2013-11-26 20:25:51
【问题描述】:
如何使用 VBA(不是 XML)隐藏和显示所有标准 Excel 功能区选项卡。我不想隐藏整个功能区(这里问:VBA minimize ribbon in Excel)只是选项卡。我知道如何使用 XML 来使用 startFromScratch,所以请不要建议使用该方法或其他 XML 解决方案。
到目前为止,我已经进行了广泛的 Google 搜索并查看了:
- http://msdn.microsoft.com/en-us/library/office/ee390805(v=office.11).aspx
- http://msdn.microsoft.com/en-us/library/microsoft.office.tools.ribbon.officeribbon.startfromscratch.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1
- Customizing a ribbon with VBA in Excel
- Show Excel 2007 Ribbon in XLS file using Excel VBA
- Show Excel 2007 Ribbon in XLS file using Excel VBA
- Ribbon GUI Guidelines
- Excel CustomUI ribbon layout
- http://www.rondebruin.nl/win/s2/win012.htm
我的意思是我已经进行了广泛的搜索并尝试了很多东西但没有得到结果。
【问题讨论】:
-
我真希望是这样。不幸的是,作为谷歌搜索的一部分,我已经访问过该页面。感谢您尝试@PortlandRunner。
-
您必须使用 XML 来自定义功能区。您可以使默认值不可见,只需要知道内置选项卡的名称即可。例如隐藏 首页 标签:
<tabs> <tab idMso="TabHome" visible="false" /> </tabs> -
@PatricK,你是说我的自定义功能区选项卡的 xml 可以隐藏默认功能区选项卡?