Compartilhar via


Propriedade Screen.ActiveForm (Access)

Use a propriedade ActiveForm junto com o objeto Screen para identificar ou consultar o formulário que tem o foco. Objeto Form somente leitura.

Sintaxe

expressão. Activeform

Expressão Uma variável que representa um objeto Screen .

Comentários

A configuração dessa propriedade contém uma referência ao objeto Form que tem o foco em tempo de execução.

Use a propriedade ActiveForm para se referir a um formulário ativo junto com uma de suas propriedades ou métodos. O exemplo a seguir exibe a configuração da propriedade Name do formulário ativo.

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

Se um subformulário tiver o foco, ActiveForm refere-se ao formulário principal. Se nenhum formulário ou subformulário tiver o foco quando você usa a propriedade ActiveForm, ocorrerá um erro.

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.