none
ListBox Alimentado por planilha (duvida) RRS feed

  • Pergunta

  • Olá,estou com uma duvida faz varias semanas...to pesquisando em foruns, sites, blogs e nada :/.... gostaria de saber como fazer para alimentar uma listbox com linhas e colunas de uma planilha...ex:

    Tenho uma planilha (BD)..e um form com um sistema de cadastro e uma ListBox do lado

    Quero que na list box exiba o cateudo da planilha BD (intervalo de A1:L9), sendo que de A1:L1 é o cabeçalho e que esse cabeçalho seja fixo. E se possivel, que esse ListBox atualize sozinho.

    Uso Excel 2007.

    Bom, desde ja agradeço.

    sexta-feira, 11 de novembro de 2011 15:24

Respostas

Todas as Respostas

  • No VBE, selecione seu ListBox e altere as propriedades para o seguinte:

    Em RowSource, defina o intervalo como nome_da_planilha!A2:L9

    Em ColumnCount, defina 12 (de A até L são 12 colunas)

    Em ColumnHeads, defina True para habilitar o cabeçalho


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br
    sexta-feira, 11 de novembro de 2011 16:13
    Moderador
  • Ola amigo, muito obrigado pela atenção...realmente em relação aos dados, é exatamente isso mesmo...mas queria aprimorar um pouco mais a estética...eu baixei um exemplo mas nao consegui fazer. Se puder continuar me ajudando.. muito obrigado...segue o link do exemplo do ListBox

    http://imageshack.us/photo/my-images/819/sistemaz.jpg/

    Boa tarde

    Muito obrigado


    sexta-feira, 11 de novembro de 2011 18:04
  • Olá,

     

    Onde baixou este exemplo?


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br
    sexta-feira, 11 de novembro de 2011 19:48
    Moderador
  • Boa tarde,

    achei nesse link/tutorial: http://excelmax.blogspot.com/2011/03/criar-um-cadastro-no-excel-com-vba_10.html

     


    segue link direto da planilha: http://www.4shared.com/file/mJd8ccJy/Cadastro_de_Produtos_30_1_.html
    sexta-feira, 11 de novembro de 2011 20:12
  • Só respondendo minha pergunta...^^

    O list na imagem trata se de uma Lisview e nao uma LisBox como havia dito, descobr isso depois de muita pesquisa...mas é assim mesmo, vivendo e aprendendo..

     

    abrass

    domingo, 13 de novembro de 2011 14:47
  • Olá,

     

    Sim, trata-se de um ListView. Fique atento porque ListView não funciona com a versão de 64 bits do Excel 2010.

    Ainda tem dúvidas de como montá-la?


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br
    segunda-feira, 14 de novembro de 2011 11:11
    Moderador