PowerPoint VBA教程:Tags对象

   
多个对象
Tags

代表可为形状、幻灯片或演示文稿创建的标记或自定义属性。每个 Tags对象包含一个自定义属性名称和该属性的值。

如果要对集合的指定成员进行选择性操作,请基于非内置的属性创建标记。例如,如果要根据所应用的国家/地区中来分类演示文稿中的幻灯片,可以创建地区标记并为每个幻灯片的地区标记赋值。然后,可以根据地区标记值对某些幻灯片进行选择性操作,例如将地区标记值为“East”的所有幻灯片隐藏。

使用 Tags对象

使用Add方法将标记添加到对象。以下示例在当前演示文稿第一张幻灯片中添加名为“Region”的标记,其值为“East”。


ActivePresentation.Slides(1).Tags.Add "Region", "East"

使用 Tags(index) 返回标记名称,其中 index 是标记名称。以下示例检查当前演示文稿中所有幻灯片的地区标记值,并隐藏所有不属于“东海岸”(由“East”值表示)的幻灯片。


For Each s In ActivePresentation.Slides
    If s.Tags("region") <> "east" Then
        s.SlideShowTransition.Hidden = True
    End If
Next

上页:PowerPoint VBA教程:TabStops集合对象 下页:PowerPoint VBA教程:TextEffectFormat对象

PowerPoint VBA教程:Tags对象

PowerPoint VBA教程:TextEffectFormat对象 PowerPoint VBA教程:TextFrame对象
PowerPoint VBA教程:TextRange对象 PowerPoint VBA教程:TextStyle对象
PowerPoint VBA教程:TextStyleLevel对象 PowerPoint VBA教程:TextStyleLevels集合对象
PowerPoint VBA教程:TextStyles集合对象 PowerPoint VBA教程:ThreeDFormat对象
PowerPoint VBA教程:TimeLine对象 PowerPoint VBA教程:Timing对象
PowerPoint VBA教程:View对象 PowerPoint VBA教程:WebOptions对象
PowerPoint VBA教程:Accelerate属性 PowerPoint VBA教程:AcceleratorsEnabled属性
PowerPoint VBA教程:Accent属性 PowerPoint VBA教程:Accumulate属性
PowerPoint VBA教程:Action属性 PowerPoint VBA教程:ActionSettings属性
PowerPoint VBA教程:ActionVerb属性 PowerPoint VBA教程:Active属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号