Поделиться через


Свойство Page.OriginalPage (Visio)

Возвращает объект Page , представляющий исходную страницу документа Microsoft Visio, которая была отмечена на отдельных наложениях разметки рецензентами документа. Только для чтения.

Синтаксис

выражение. OriginalPage

Выражение Переменная, представляющая объект Page .

Возвращаемое значение

Page

Замечания

Если родительский объект Page не является наложением разметки, Функция OriginalPage возвращает ошибку. Чтобы определить, является ли страница наложением разметки, проверьте, является ли Page.Type = visTypeMarkup (3).

Когда пользователь нажимает Кнопку отслеживания разметки, Visio создает новую страницу типа visTypeMarkup. Исходная страница имеет тип visTypeForeground или visTypeBackground. Каждое наложение разметки связано с уникальной исходной страницей рисования.

Пример

Этот макрос Microsoft Visual Basic для приложений (VBA) использует свойство OriginalPage, чтобы получить имя исходной страницы, помеченной на наложение разметки, и отобразить его в окне Интерпретация. Перед выполнением этого макроса убедитесь, что в активном окне отображается страница документа.

Public Sub OriginalPage_Example() 
 
 'Turn on Track Markup to make a markup overlay the active page. 
 Application.ActiveDocument.DocumentSheet.CellsSRC(visSectionObject, visRowDoc, visDocAddMarkup).FormulaU = True 
 
 'Display the name of the original page that currently is being marked up. 
 Debug.Print ActivePage.OriginalPage.Name 
 
End Sub

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.