PowerPoint VBA隐藏功能区

时间:2019-03-25 13:39:40

标签: powerpoint-vba

我想使用VBA在“普通”视图中隐藏功能区并使它无法访问,类似于在“阅读”视图中不显示或无法访问功能区的方式。

我在Excel中使用了以下方法,但是我不知道PowerPoint的任何类似方法:

Application.ExecuteExcel4Macro "Show.Toolbar(""Ribbon"",false)

我知道可以将其他命令栏的“可见”属性设置如下:

CommandBars("Status Bar").Visible = False

但是,不能以相同的方式为“功能区”设置“可见”属性。具体来说,以下代码不会隐藏功能区或在PowerPoint中使其无法访问:

CommandBars("Ribbon").Visible = False

PowerPoint是否有其他方法可以实现与上面的Excel VBA代码相同的效果?

1 个答案:

答案 0 :(得分:0)

尝试一下:

CommandBars.ExecuteMso "MinimizeRibbon"

以上内容最小化了色带。要完全隐藏它:

CommandBars.ExecuteMso "HideRibbon"