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.