Trabalhando com planilhas grandes pode ser complicado , especialmente se você não usar qualquer automação. Você pode usar o Visual Basic for Applications no Excel para automatizar processos em sua planilha. Em VBA, você pode adicionar e manipular dados em um controle de caixa de combinação para resolver rapidamente os dados em sua planilha. O método " AddItem " permite adicionar itens para o controle dinamicamente. Você pode usar o "Change" evento da caixa de combinação para detectar quando um usuário selecionado um item. Instruções
1
Clique na guia "Desenvolvedor" e clique em " Visual Basic " para abrir o editor de VBA. Clique no menu "Inserir" e clique em " UserForm " para inserir um novo formulário. Clique no menu " View" e clique em " caixa de ferramentas " para exibir a janela de diálogo Toolbox.
2
Clique em " ComboBox " e clique no formulário para adicionar um novo controle de caixa de combinação para a forma . Adicionar um botão de comando usando a mesma técnica
3
Clique duas vezes no botão de comando para criar um evento de clique de botão e digite o seguinte código para adicionar itens à caixa de combinação : .
Me.ComboBox1.AddItem ( "combo 1")
Me.ComboBox1.AddItem ( "combo 2")
Me.ComboBox1.AddItem ( "combo 3" ) < br >
Me.ComboBox1.AddItem ( "combo 4")
4
duplo clique em " UserForm1 " da janela do explorer do VBAProject para voltar à forma. . Clique duas vezes no controle de caixa de combinação para criar um evento de alteração para o controle
5
Adicione o seguinte código para exibir o item selecionado usando uma caixa de mensagem :
MsgBox (Me. ComboBox1.Text )
6
duplo clique em " UserForm1 " da janela do explorer do VBAProject para voltar à forma e pressione " F5" para executar o projeto . Clique no botão para preencher a caixa de combinação com itens . Escolha um item do controle de caixa de lista.