Como usar uma lista suspensa no VBA

O VBA é uma linguagem de programação incluída em muitos dos produtos da Microsoft, incluindo o Microsoft Office, e a principal linguagem usada para melhorar e personalizar programas como o Microsoft Office. O VBA usa muitos controles ActiveX por meio de seu ambiente de desenvolvimento integrado. Os controles estão disponíveis na caixa de ferramentas do VBA (VBA ToolBox). Usando a caixa de ferramentas VBA, os programadores podem selecionar e arrastar objetos em seus formulários, escrever código de programação na janela de código de objeto e projetar rapidamente seus aplicativos. Um objeto popular geralmente usado é a lista suspensa VBA (VBA ComboBox). A lista suspensa é usada para mostrar vários itens para os usuários em um programa.

Passo 1

Abra o Microsoft Word

Etapa 2

Clique em “Ferramentas”, “Macro” e, em seguida, clique em “Visual Basic”. Isso abrirá o ambiente de programação do VBA.

Etapa 3

Clique em “Inserir” e “Formulário do usuário”. Isso colocará um formulário de usuário (formulário de usuário) na tela, incluindo a caixa de ferramentas VBA que contém os controles a serem usados ​​no formulário de usuário.

Etapa 4

Selecione a “lista suspensa” na caixa de ferramentas para desenhá-la em seu formulário de usuário.

Etapa 5

Clique duas vezes no formulário do usuário. Isso abrirá a janela de código do formulário do usuário.

Etapa 6

Destaque e selecione todo o conteúdo na janela de código do formulário e pressione “Excluir” no teclado.

Etapa 7

Escreva ou copie e cole o seguinte código no módulo de código:

Private Sub UserForm_Activate () Com ComboBox1 ‘, ele carrega o combo .AddItem “Item1” .AddItem “Item2” .AddItem “Item3” .AddItem “Item4” .AddItem “Item5” .AddItem “Item6” .AddItem “Item7″ .AddItem ” Item8 ”

End With End Sub

O código adiciona um objeto da lista suspensa em um formulário do usuário e usa o método addem da lista suspensa para preenchê-lo com vários itens. O código é inserido no procedimento de evento de ativação do formulário do usuário, para que o código preencha instantaneamente a lista suspensa durante a execução do programa.

Etapa 8

Pressione “F5” no seu teclado para executar o programa. Você deve ter um formulário de usuário na tela. Clique na seta na lista suspensa e você verá a lista de itens.

Referências

 

Você pode estar interessado:

Deixe um comentário