0

是否可以使用 VBA 在 PowerPoint 2010 中的自定义布局上隐藏/显示文本框?我想通过单击按钮隐藏/显示每张幻灯片的自定义布局上的特定文本框,并且不确定执行此操作的最佳方法。

任何帮助,非常感谢。

4

2 回答 2

1

假设您在第一张幻灯片母版的第三个布局上有一个名为 Rectangle 6 的形状。

Sub Example()
Dim oSh As Shape

' Get a reference to the shape
Set oSh = ActivePresentation.Designs(1).SlideMaster.CustomLayouts(3).Shapes("Rectangle 6")

' Set its visible property to false
oSh.Visible = False

End Sub
于 2012-08-21T01:06:43.090 回答
0

一般来说,是的,尽管设置一些形状(例如,母版上的标题占位符)不一定会使单个幻灯片上的标题文本消失。“幻灯片大师”在不同的 PPT 版本中可以有不同的含义。您的目标是哪个,您想在演示文稿中的所有母版/布局上隐藏一个形状,还是只隐藏一些?

于 2012-08-20T14:36:09.547 回答