Eventos da caixa de diálogo e controle (Word)
Depois de adicionar controles ActiveXà caixa de diálogo ou documento, você adicionará procedimentos de evento para determinar como os controles respondem às ações do usuário.
UserForms e controles têm um conjunto predefinido de eventos. Por exemplo, um botão de comando tem um evento Clicar que ocorre quando o usuário clica nele, e os UserForms têm um evento Inicializar executado quando o formulário é carregado.
Para escrever um procedimento de evento para um controle ou formulário, abra um módulo clicando duas vezes no formulário ou no controle e, em seguida, selecione o evento na caixa de listagem suspensa Procedimento.
Os procedimentos de evento incluem o nome do controle. Por exemplo, o nome do procedimento do evento Clicar para um botão de comando chamado Command1 é Command1_Click. Se você adicionar código a um procedimento de evento e, em seguida, alterar o nome do controle, o seu código permanecerá nos procedimentos com o nome anterior. Por exemplo, suponha que você adicionou um código ao evento Click para Command1 e em seguida renomeou o controle como Command2.
Quando você clicar duas vezes em Command2, não verá nenhum código no procedimento de evento Click. Será necessário mover o código de Command1_Click para Command2_Click. Para simplificar o desenvolvimento, uma boa prática é nomear os seus controles antes de escrever o código.
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.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários