Propriedade Window.OnWindow (Excel)
Retorna ou define o nome do procedimento que é executado sempre que você ativa uma janela. String de leitura/gravação.
Sintaxe
expressão. OnWindow
Expressão Uma variável que representa um objeto Window .
Comentários
O procedimento especificado por essa propriedade não é executado quando outros procedimentos alternam para a janela ou quando um comando para alternar para uma janela é recebido por meio de um canal DDE. Em vez disso, o procedimento responde às ações do usuário, como escolher uma janela com o mouse.
Se uma planilha ou macro tiver uma macro Auto_Activate ou Auto_Deactivate definida para ela, essas macros serão executadas após o procedimento especificado pela propriedade OnWindow do objeto Application .
Exemplo
Este exemplo faz com que o procedimento WindowActivate seja executado sempre que a janela um é ativada.
ThisWorkbook.Windows(1).OnWindow = "WindowActivate"
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.