gpt4 book ai didi

vba - 如何使用 VBA 在 PowerPoint 中激活(使可见/启用/显示)选择 Pane ?

转载 作者:行者123 更新时间:2023-12-05 01:47:33 26 4
gpt4 key购买 nike

在 PowerPoint 2013 中,选择 Pane 属性可从 CommandBar 对象获得,如下所示:

Application.CommandBars("Selection")

(请注意,对于 PowerPoint 2010 和 2007,名称是“选择和可见性”)

在 UI 中使用 Alt+F10 显示选择 Pane 时,以下两个属性会切换为 true:

Application.CommandBars("Selection").Visible
Application.CommandBars("Selection").Enabled

但是,当尝试以编程方式将这些设置为 true 时,.Visible=True 语句会导致发生未指定的自动化错误,并且 .Enabled=True 语句会执行但不会更改此属性的状态。

但是,这是奇怪的部分,如果在 PowerPoint 首次运行时使用 Alt+F10 来显示和隐藏选择 Pane ,则这两行代码有效!我检查了 Alt+F10 前后的所有属性,只有 .Visible 和 .Enabled 属性被切换。

如何在不使用 SendKeys 的情况下可靠且更好地显示选择面板?

最佳答案

如果你只是想展示它试试:

    If Not CommandBars.GetPressedMso("SelectionPane") Then CommandBars.ExecuteMso ("SelectionPane")

关于vba - 如何使用 VBA 在 PowerPoint 中激活(使可见/启用/显示)选择 Pane ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24970016/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com