Do Básico ao Avançado
Home | Tutoriais | Artigos |Contato

Home > VBA > Como adicionar itens a uma Caixa de Listagem


Como adicionar itens a uma caixa de listagem



Neste tutorial mostrarei como Adicionar itens a uma caixa de listagem, portanto, siga os procedimentos abaixo:


Na Guia Desenvolvedor no Grupo Controles clique em Ferramentas Herdados e nos Controles Activex clique em Caixa de Listagem.


Inserir Caixa de Listagem


Veja que a ferramenta Caixa de Listahgem foi adicionado na área de trabalho do documento.


Caixa de Listagem


Para preencher a Caixa de Listagem com os itens temos que abrir o Editor do Visual Basic.


É possível abrir o Editor do VBA das seguintes formas:


1º) Clicando duas vezes sobre o controle inserido;


2º) Acionando a Guia Desenvolvedor e no Grupo Código clicando na ferramenta Visual Basic, e;


3º) Através do atalho Alt + F11.


Visual Basic


Clique duas vezes sobre ThisDocument.


Thisdocument


Na Janela de Código onde está Geral (Objeto) selecione Document e ao lado onde está Declaração (Procedimento) selecione Open. Observe as imagens abaixo:


Em Objeto selecione Document:


Document


Em Procedimento selecione Open:


Open


Digite o código abaixo:


With ThisDocument.ListBox1
.AddItem "1ª opção"
.AddItem "2ª opção"
.AddItem "3ª opção"
.AddItem "4ª opção"
.AddItem "5ª opção"
End With


Ficará assim:


Janela de Código


Feche o Editor do Visual Basic e Dê um nome para o documento e salve como Documento Habilitado para Macro do Word.


Documento Habilitado para Macro do Word


Todas as que o documento for aberto o Controle será preenchido como mostra a imagem abaixo:


Caixa de Listagem


Considerações Finais: Por padrão cada caixa de listagem será chamada de ListBox1, ListBox2, ListBox3... e assim sucessivamente, conforme o número de caixas de listagem que você inserir.


Neste exemplo estou utilizando o procedimento Open do documento mais você também pode também optar pra que os itens de sua caixa de listagem apareçam através de outros eventos. Por exemplo: Click, GotFocus, DblClick.


Através de janela de propriedades você pode alterar outras propriedades de sua caixa de listagem como nome, fonte, nº de colunas, estilo da lista e outros.




Gostou? Se quiser mais eu tenho um e-Book sobre VBA que você pode se interessar.
Confira aqui









Conteúdo Correspondente:




eBook Word 2010 VBA

© 2013 Tutoriais Word - Todos os direitos reservados