Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 um procedimento de macro ou evento quando estes eventos ocorrem, defina a propriedade OnActivate ou OnDeactivate para o nome da macro ou para [Procedimento de Evento].
Pode ativar um formulário ao abri-lo, ao selecioná-lo ou a um controlo no mesmo ou ao utilizar o método SetFocus no Visual Basic.
O evento Activate somente pode ocorrer quando um formulário está visível.
O evento Activate ocorre antes do evento GotFocus ; o evento Deactivate 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:
Abrir → carregar → Redimensionar → Ativar → atual
Quando você fecha um formulário, os eventos a seguir ocorrem nesta ordem:
Descarregar → Desativar → Fechar
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.