Свойство Shape.Tags (Издатель)
Возвращает коллекцию Тегов, представляющую теги или настраиваемые свойства, применяемые к фигуре, диапазону фигур, странице или публикации.
Синтаксис
expression. Теги
Выражение Переменная, представляющая объект Shape .
Пример
В этом примере к каждой овальной фигуре на первой странице активной публикации добавляется тег.
Dim shp As Shape
Dim tagsAll As Tags
Dim tagLoop As Tag
Dim blnTag As Boolean
With ActiveDocument.Pages(1)
For Each shp In .Shapes
If shp.AutoShapeType = msoShapeOval Then
Set tagsAll = shp.Tags
blnTag = False
For Each tagLoop In tagsAll
If tagLoop.Name = "Shape" Then
blnTag = True
Exit For
End If
Next tagLoop
If blnTag = False Then
tagsAll.Add Name:="Shape", Value:="Oval"
End If
End If
Next shp
End With
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.