【发布时间】:2018-10-31 00:16:56
【问题描述】:
如何在 VBA 中的 Excel 2013 中 Auto-hide Ribbon?我想通过单击下图中标有蓝色的 Excel 菜单右上角的上箭头图标,然后单击标有橙色的第一个选项来实现我所得到的:
我也对 VBA 切换回第三个选项 Show Tabs and Commands 感兴趣。对我来说重要的是在 Excel 菜单中保留上箭头图标(标记为蓝色)。
我已经尝试过此线程中显示的提示:VBA minimize ribbon in Excel 但我对结果并不满意。
尝试 1
Application.ExecuteExcel4Macro "Show.ToolBar(""Ribbon"",False)
这很好,但隐藏了蓝色图标。
尝试 2
CommandBars.ExecuteMso "MinimizeRibbon"
这接近我想要的。这会保留蓝色图标,但不会隐藏整个菜单。切换到图片Show Tabs中显示的第二个选项。
尝试 3
SendKeys "^{F1}"
attampt 根本不起作用。此外,它应该模仿尝试2。所以即使这样我也不会满足。
【问题讨论】: