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


Свойство Cancel (Microsoft Forms)

Возвращает или задает значение, указывающее, является ли кнопка команды кнопкой Отмена в форме.

Синтаксис

object. Cancel [= Boolean ]

Синтаксис свойства Cancel состоит из следующих частей:

Part Описание
object Обязательно. Допустимый объект.
Boolean Необязательный параметр. Указывает, является ли объект кнопкой Отмена .

Settings

Значениями для Boolean являются:

Значение Описание
True CommandButton — это кнопка Отмена.
False CommandButton не является кнопкой Отмена (по умолчанию).

Замечания

CommandButton или объект, который действует как кнопка команды, можно назначить в качестве кнопки команды по умолчанию. Для элементов управления OLE-контейнера (только в Windows) свойство Cancel (Отмена) предоставляется только для тех объектов, которые специфически действуют как командные кнопки.

Только один элемент CommandButton в форме может быть кнопкой Отмена . Назначение объекту Cancel значения True для одной командной кнопки автоматически назначает значения False всем другим объектам в форме. Если для свойства Отмена CommandButton задано значение True , а форма является активной, пользователь может выбрать кнопку команды, щелкнув ее, нажав клавишу ESC или клавишу ВВОД, когда кнопка находится в фокусе.

Обычно свойство Cancel позволяет отменить непринятые изменения и вернуть форму в предыдущее состояние.

Рекомендуется сделать кнопку Отмена кнопкой по умолчанию для форм, поддерживающих операции, которые нельзя отменить (например, удалить). Для этого установите для свойств Cancel и Default значение True.

См. также

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

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