Tags オブジェクト
Microsoft PowerPoint Visual Basic リファレンス |
Tags オブジェクト
複数のオブジェクト Tags |
図形、スライド、またはプレゼンテーションに作成できるタグまたは独自のプロパティを表します。各 Tags オブジェクトには、独自のプロパティの名前と、そのプロパティの値が含まれます。
組み込みのプロパティで表されていない属性を基に、特定のコレクションのメンバーを選択して処理できるようにしたい場合にタグを作成します。たとえば、プレゼンテーションのスライドを、適用される国の地域を基に分類する場合は、"領域" タグを作成し、プレゼンテーションの各スライドにその値を割り当てます。その後、"領域" タグの値を基に、"西" という値を持つすべてのスライドを非表示にするなど、いくつかのスライドを選択して操作を実行できます。
使い方
オブジェクトにタグを追加するには、Add メソッドを使用します。次の使用例は、"領域" という名前と "西日本" という値を持つタグを、作業中のプレゼンテーションのスライド 1 に追加します。
ActivePresentation.Slides(1).Tags.Add "領域", "西日本"
タグの値を取得するには、Tags(index) プロパティを使用します。引数 index には、タグ名を指定します。次の使用例は、作業中のプレゼンテーションのすべてのスライドの "領域" タグが西日本以外のスライドを非表示にします。
For Each s In ActivePresentation.Slides
If s.Tags("領域") <> "西日本" Then
s.SlideShowTransition.Hidden = True
End If
Next