Como abrir um formulário VBA

O VBA (Visual Basic for Applications) inclui um método para adicionar um formulário, chamado UserForm. Isso se torna parte de uma macro que pode ser carregada e executada. O formulário pode ser usado como um contêiner para vários controles VBA, como rótulos, botões de comando, botões de opção e muitos outros. Com eles, você pode coletar informações do usuário e escrever um código adicional para executar as ações. Esses formulários funcionarão em programas do Microsoft Office, como Excel, Word, PowerPoint, entre outros, embora possam funcionar com algumas pequenas variações.

Passo 1

Abra um programa do Microsoft Office que reconheça o VBA. Este exemplo usa um documento do Word. No menu Word, clique em “Desenvolvedor” e, em seguida, em “Visual Basic” que aparece no lado esquerdo da segunda linha do menu.

Etapa 2

Clique em “Inserir” e selecione “UserForm” no menu do Visual Basic. Um formulário chamado “UserForm1” e uma caixa de ferramentas serão exibidas na tela. Use as alças para arrastar o formulário e alterar seu tamanho de acordo com suas necessidades.

Etapa 3

Coloque os controles necessários no formulário clicando neles na caixa de ferramentas. Altere o tamanho do formulário com as alças. Com a caixa de ferramentas básica, você pode adicionar etiquetas, caixas de texto, caixas de seleção, botões de opção, caixas de lista e caixas de combinação, além de alguns controles. Adicione mais clicando com o botão direito do mouse na caixa de texto e selecionando “Controles Adicionais”.

Etapa 4

Percorra uma longa lista de controles adicionais disponíveis na janela que é aberta. Para citar apenas alguns, você pode adicioná-los ao seu formulário: Calendário que mostra um calendário mensal, DatePicker que mostra a data de hoje, Slider que permite ao usuário escolher algo proporcionalmente, barras de rolagem e até um controle para navegar na rede.

Etapa 5

Clique em “Inserir” na tela de edição do VBA e selecione “Procedimento”. Na janela de código, insira estas linhas:

Public Sub OpenForm () Carregar UserForm1 UserForm1.Show End Sub

Volte para a janela do documento do Word clicando no ícone “W” à esquerda da segunda linha das opções do menu. Selecione “Macros” e a macro OpenForm será exibida. Execute-o e o formulário VBA será aberto.

Referências

 

Você pode estar interessado:

Deixe um comentário