Стосується:
Об’єкт 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 , з'являється повідомлення про помилку.