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


Событие Document.Redo (Publisher)

Происходит при отмене последнего действия, которое было отменено.

Синтаксис

expression. Повторить

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

Замечания

Событие Redo возникает сразу после повторного выполнения действия.

Если несколько действий переделываются, событие Redo возникает только один раз после завершения всех действий.

Дополнительные сведения об использовании событий с объектом Document см. в разделе Использование событий с объектом Document.

Пример

В этом примере отображается сообщение, когда пользователь выбирает Отменить настандартной панели инструментов или выбирает Повторить в меню Правка . Чтобы эта подпрограмма работала с текущей публикацией, необходимо поместить ее в модуль ThisDocument .

Private Sub DocPub_Redo() 
 MsgBox "Your last undo has been reversed." 
End Sub

Чтобы поймать это событие из проекта издателя, отличного от Майкрософт, необходимо поместить следующий код в раздел Общие объявления модуля и запустить подпрограмму InitiatePubApp.

Private WithEvents DocPub As Publisher.Document 
 
Sub InitiatePubApp() 
 Set DocPub = Publisher.ActiveDocument 
End Sub

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

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