Excel vba как закрыть форму
Метод 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 и обратная связь.
Читайте также: