Метод Application.OnUndo (Excel)
Задает текст команды Отмена и имя выполняемой процедуры, если после выполнения процедуры, задающей это свойство, выбрана команда Отмена .
Синтаксис
expression. OnUndo (текст, процедура)
выражение: переменная, представляющая объект Application.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Текст | Обязательный | String | Текст, отображаемый с командой Отмена . |
Процедура | Обязательный | String | Имя процедуры, выполняемой при выборе команды Отмена . |
Замечания
Если в процедуре не используется метод OnUndo , команда Отмена отключается.
Процедура должна использовать последние методы OnRepeat и OnUndo , чтобы предотвратить перезапись процедур повторения и отмены последующими действиями в процедуре.
Пример
В этом примере задаются процедуры повторения и отмены.
Application.OnRepeat "Repeat VB Procedure", _
"Book1.xls!My_Repeat_Sub"
Application.OnUndo "Undo VB Procedure", _
"Book1.xls!My_Undo_Sub"
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.