Si applica a
Oggetto Screen |
È possibile usare la proprietà ActiveForm assieme all'oggetto Screen per identificare o fare riferimento alla maschera che ha lo stato attivo. Oggetto Form di sola lettura.
espressione.ActiveForm
espressione Obbligatorio. Espressione che restituisce uno degli oggetti inclusi nell'elenco Si applica a.
Impostazione
L'impostazione di questa proprietà contiene un riferimento all'oggetto maschera con lo stato attivo in fase di esecuzione.
Questa proprietà è disponibile usando una macro o codice di Visual Basic for Applications (VBA) ed è di sola lettura in tutte le visualizzazioni.
Osservazioni
È possibile usare la proprietà ActiveForm per fare riferimento a una maschera attiva con uno dei relativi metodi e proprietà. L'esempio seguente mostra l'impostazione della proprietà Name della maschera attiva.
Dim frmCurrentForm As Form
Set frmCurrentForm = Screen.ActiveForm
MsgBox "Current form is " & frmCurrentForm.Name
Se lo stato attivo è sulla sottomaschera, ActiveForm si riferisce alla maschera principale. Se nessuna maschera o sottomaschera ha lo stato attivo quando si usa la proprietà ActiveForm, si verifica un errore.