Word VBA: Проверить существование закладки

Автор Anton, 13 марта 2017, 10:10

Anton

Добрый день!
А есть ли какая команда, с помощью которой можно проверить, существует ли закладка с определенным именем?

Администратор

Sub Макрос()
    ' Вывод результата в View - Immediate Window.
    Debug.Print ActiveDocument.Bookmarks.Exists("Имя_закладки")
End Sub

Anton

Спасибо. А как сделать такую конструкцию: если есть закладка, то одно действие, если нет, то другое?

Администратор

Sub Макрос()
    ' Если есть закладка.
    If ActiveDocument.Bookmarks.Exists("Имя_закладки") = True Then
        ' Действия, если есть закладка.
    ' Если нет закладки.
    Else
        ' Действия, если нет закладки.
    End If
End Sub

Anton