Dotyczy
| Obiekt Screen |
|---|
Możesz użyć właściwości ActiveForm wraz z obiektem Screen , aby zidentyfikować formularz z fokusem lub odwołać się do niego. Obiekt Form tylko do odczytu.
wyrażenie.ActiveForm
Wyrażenie Wymagane. Wyrażenie zwracające jeden z obiektów na liście Dotyczy.
Ustawienie
To ustawienie właściwości zawiera odwołanie do obiektu formularza, który ma fokus w czasie wykonywania.
Ta właściwość jest dostępna przy użyciu makra lub kodu Visual Basic for Applications (VBA) i jest dostępna tylko do odczytu we wszystkich widokach.
Spostrzeżenia
Możesz użyć właściwości ActiveForm, aby odwołać się do aktywnego formularza wraz z jedną z jego właściwości lub metod. Poniższy przykład wyświetla ustawienie właściwości Name aktywnego formularza.
Dim frmCurrentForm As Form
Set frmCurrentForm = Screen.ActiveForm
MsgBox "Current form is " & frmCurrentForm.Name
Jeśli fokus znajdzie się na podformularzu, kontrolka ActiveForm odwołuje się do formularza głównego. Jeśli podczas używania właściwości ActiveForm żaden formularz lub podformularz nie ma fokusu, wystąpi błąd.