Página 1 de 1

Carregar no listbox intervalos que desejo de uma tabela

Enviado: 25 Set 2019 às 20:35
por AlanBC
ola... tudo blz pessoal!?!?

preciso de mais uma ajuda de vcs...
quero exibir no listbox "Resultados" da multipage parte de uma tabela:

intervalo da tabela(TabGeral) para exibir-> ("A:C"; "O:W")
ou
ocultar intervalo ("D:N") dessa tabela o qual nao quero exibir;

lembrando que a tabela (TabGeral) ja possui intervalo nomeado pra ocultar a linha 5 que
ta lançado na propriedade RowSource do listbox: DESLOC(GERAL!$A$4;2;0;LINS(TabGeral)-1;COLS(TabGeral))
e com dessa forma exibir toda essa planilha; agora preciso exibir parte desta planilha.

anexo amostra da planilha/acesso: 123456
ajuda a criar essa solucao por favor

vlw... obrigado.

Re: Carregar no listbox intervalos de uma tabela

Enviado: 27 Set 2019 às 10:45
por babdallas
Fiz um exemplo. Veja se ajuda.

Carregar no listbox intervalos de uma tabela

Enviado: 27 Set 2019 às 11:47
por JCabral
Babdallas
Nessa sua solução não é possivel na linha " vrtDados = .Range("tbVendas[[Data]:[Produto]]").Value"" definir quais as colunas da tabela que se pretende importar para a ListBox?
É que se a solução fôr importar por exemplo colunas alternadas essa solução tem que ser adaptada.

Obrigado

Re: Carregar no listbox intervalos de uma tabela

Enviado: 27 Set 2019 às 14:19
por babdallas
Veja se isso ajuda. Usei várias matrizes.

Carregar no listbox intervalos de uma tabela

Enviado: 27 Set 2019 às 22:13
por JCabral
Para mim assim ficou muito bom, basta excluir um dos ELSEIF e a coluna já não vai para a ListBox.

Peço desculpa pela intromissão no post.

Obrigado

Carregar no listbox intervalos que desejo de uma tabela

Enviado: 27 Set 2019 às 22:55
por AlanBC
amigo... muito obrigado pela atenção!!!

está funcionando perfeitamente... muito bom msm!
adpatei minha planilha ao codigo e deu td certo.

desde ja... muito obrigado
e forte abraço.