Partilhar via


Evento Form.Activate (Access)

O evento Ativar ocorre quando um formulário recebe o foco e se torna a janela ativa.

Sintaxe

expressão. Ativar

expressão Uma variável que representa um objeto Form.

Valor de retorno

Nada

Comentários

Observação

[!OBSERVAçãO] O evento Activate não ocorre quando um formulário recebe o foco volta de uma caixa de diálogo, pop-up ou outro formulário.

Para executar uma macro ou procedimento de evento quando esses eventos ocorrerem, defina a propriedade OnActivate ou OnDeactivate como o nome da macro ou para [Procedimento de Evento].

Você pode tornar um formulário ativo abrindo-o, escolhendo-o ou um controle nele ou usando o método SetFocus no Visual Basic.

O evento Activate somente pode ocorrer quando um formulário está visível.

O evento Ativar ocorre antes do evento GotFocus ; o evento Desativar ocorre após o evento LostFocus .

Quando você alterna entre dois formulários abertos, o evento Deactivate ocorre para o formulário está alternando, e o evento Activate ocorre para o formulário está alternando. Se os formulários contiverem não está visível, habilitado para controles, o evento LostFocus ocorre no primeiro formulário antes do evento Deactivate, e o evento GotFocus ocorre para o segundo formulário depois do evento Activate.

Assim que você abre um formulário, os eventos a seguir ocorrem nesta ordem:

AbrircarregarRedimensionarAtivaratual

Quando você fecha um formulário, os eventos a seguir ocorrem nesta ordem:

DescarregarDesativarFechar

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.