Use o procedimento seguinte para criar uma caixa de diálogo personalizada:
- Criar um UserForm
No menu Inserir no Editor do Visual Basic, clique em UserForm.
- Adicionar controles a UserForm
Localize na Caixa de ferramentas o controle que você deseja adicionar e arraste o controle para o formulário.
- Definir propriedades de controle
Clique com o botão direito do mouse em um controle no modo de design e clique em Propriedades para exibir a janela Propriedades.
- Inicializar os controles
Você pode inicializar controles em um procedimento antes de mostrar um formulário, ou pode adicionar código ao evento Initialize do formulário.
- Escrever procedimentos de evento
Todos os controles têm um conjunto predefinido de eventos. Por exemplo, um botão de comando tem um evento Click que ocorre quando o usuário clica no botão de comando. Você pode escrever procedimentos de evento que sejam executados quando os eventos ocorrem.
- Mostrar a caixa de diálogo
Use o método Show para exibir um UserForm.
- Usar valores de controle ao executar o código
Algumas propriedades podem ser definidas em tempo de execução. As alterações feitas na caixa de diálogo pelo usuário são perdidas quando a caixa de diálogo é fechada.