Uma visão geral do userforms criando em excel 2016 vba
Em VBA, o nome oficial para uma caixa de diálogo Excel é um formulário de usuário. Mas um formulário de usuário é realmente um objeto que contém o que é comumente conhecido como um caixa de diálogo. Esta distinção não é importante, por isso muitos programadores usam esses termos como sinônimos.
Ao criar um formulário de usuário, você geralmente tomar as seguintes etapas gerais:
Determine como a caixa de diálogo será usado e em que ponto ele será exibido em sua macro VBA.
Pressione Alt + F11 para ativar o VBE e inserir um novo objeto UserForm.
Um objeto UserForm contém um único formulário de usuário.
Adicionar controles ao UserForm.
Os controles incluem itens como caixas de texto, botões, caixas de seleção e caixas de listagem.
Use a janela Propriedades para modificar as propriedades para os controles ou para o próprio formulário de usuário.
Escrever procedimentos do manipulador de eventos para os controles (por exemplo, uma macro que é executado quando o usuário clica em um botão na caixa de diálogo).
Estes procedimentos são armazenados na janela de código para o objeto UserForm.
Escrever um procedimento (armazenado em um módulo VBA) que exibe a caixa de diálogo para o usuário.