Свойство ActiveForm

Применение

Объект Screen

Можно использовать свойство ActiveForm с объектом Screen, чтобы определить, какая форма имеет фокус, или сослаться на эту форму. Возвращает объект Form, предназначенный только для чтения.

выражение.ActiveForm

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

Значения

Данное свойство содержит ссылку на объект форма, который находится в фокусе во время выполнения.

Это свойство можно задать только с помощью макроса или кода Visual Basic для приложений (VBA). Оно доступно только для чтения во всех представлениях.

Замечания

С помощью свойства ActiveForm можно использовать ссылку на активную форму вместе с одним из свойств или методов этой формы. Следующий пример выводит значение свойства Name (Имя) активной формы.

Dim frmCurrentForm As Form
Set frmCurrentForm = Screen.ActiveForm
MsgBox "Current form is " & frmCurrentForm.Name

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

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×