Notifications
Clear all

Combobox 2 colunas

6 Posts
2 Usuários
0 Reactions
1,368 Visualizações
(@andresb)
Posts: 5
Active Member
Topic starter
 

Boa tarde!

Aqui no fórum encontrei um tópico, mas não ao descompactar o arquivo, deu erro.

No evento Initialize do formulário, estou utilizando o código abaixo para carregar o combobox.

ComboBox6.ColumnHeads = True
ComboBox6.ColumnCount = 2
ComboBox6.RowSource = "Valor_CH!A2:B" & Range("B2").End(xlDown).Row

O problema é que ao carregar, ele não traz apenas as linhas com informação, traz também as linhas em branco.

Alguém sabe como resolver ou tem alguma outra forma para carregar um combobox com 2 colunas?

Obrigado
André

 
Postado : 17/03/2015 10:29 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

andresb,

Boa Tarde!

Segue pequeno exemplo.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 17/03/2015 11:09 am
(@andresb)
Posts: 5
Active Member
Topic starter
 

Wagner Morel,

Primeiramente, obrigado pela sua resposta!

A lista não é fixa. Serão inseridos novos dados nas duas colunas da plan.

Tem como, sempre que for inserido um novo dado, quando a combobox for carregada novamente já vir com os dados acrescentados?

Obrigado
André

 
Postado : 17/03/2015 11:46 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

Ok.

Substitua por esse outro arquivo. O intervalo fica dinâmico.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 17/03/2015 12:05 pm
(@andresb)
Posts: 5
Active Member
Topic starter
 

Wagner Morel,

Perfeito. Muito obrigado.

Só mais uma coisa, se me permite, tem como colocar os títulos nessas duas colunas?

Obrigado.
André

 
Postado : 17/03/2015 12:31 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

Só começar em A1 ao invés de A2 como está

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 17/03/2015 6:02 pm