Стосується:
Об’єкт Screen |
За допомогою властивості ActiveForm, що використовується разом з об’єктом Screen, можна вказати форму, що містить фокус, або додати посилання на неї. Об’єкт Form доступний лише для читання.
вираз.ActiveForm
expression — обов’язковий аргумент. Вираз, який повертає один з об'єктів у списку "Застосовується до".
Параметр
Значення цієї властивості містить посилання на об’єкт "форма", на якому встановлено фокус під час виконання.
Ця властивість доступна лише для читання в усіх поданнях тільки в разі використання макросу або коду Visual Basic for Applications (VBA).
Зауваження
Використовуючи властивість ActiveForm, можна додати посилання на активну форму, а також на одну з її властивостей або методів. Нижче наведено зразок значення властивості Name для активної форми.
Dim frmCurrentForm As Form
Set frmCurrentForm = Screen.ActiveForm
MsgBox "Current form is " & frmCurrentForm.Name
Якщо фокус підформа, activeForm посилається на головна форма. Якщо під час використання властивості ActiveForm фокус не перебуває на жодній формі або підформі, станеться помилка.