Excel vba как закрыть форму

Обновлено: 07.07.2024

Метод Close выполняет действие закрытия в Visual Basic.

Синтаксис

выражение.Close (ObjectType, ObjectName, Save)

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
ObjectType Необязательный AcObjectType Константа AcObjectType, представляющая тип закрываемого объекта.
ObjectName Необязательный Variant Строковое выражение, которое является допустимым именем объекта типа, выбранного аргументом ObjectType.
Save Необязательный AcCloseSave Константа AcCloseSave, указывающая, нужно ли сохранять изменения в объекте. Значение по умолчанию — acSavePrompt.

Примечания

С помощью метода Close можно закрыть указанное окно Microsoft Access или активное окно, если не указано определенное окно.

Если оставить аргументы ObjectType и ObjectName пустыми (для аргумента ObjectType предполагается константа по умолчанию acDefault), Access закрывает активное окно. Если указать аргумент Save и оставить аргументы_ObjectType_ и ObjectName пустыми, необходимо включить запятые аргументов ObjectType и ObjectName.

Пример

В следующем примере используется метод Close, чтобы закрыть форму Order Review (Проверка заказа), сохранив все изменения в форме, не выполняя запрос.

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

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

Читайте также: