Notifications
Clear all

Carregar Dados diretamente na Combobox

2 Posts
1 Usuários
0 Reactions
667 Visualizações
(@mprudencio)
Posts: 2749
Famed Member
Topic starter
 

Boa tarde, tem como carregar dados diretamente na combobox do formulario, sem fazer uma lista a parte em uma aba qualquer???

Minha intenção é fazer como fazemos na Validação

Dados > Validação > Lista

E preenchemos ali mesmo os dados da lista

Como minha quantidade de dados é pequena e a possibilidade de crescrer é quase 0 criar uma lista para carregar a combobox so vai ocupar memoria.

Na Pratica
Se usar o codigo abaixo apontando para uma lista funciona perfeitamente

Private Sub UserForm_Initialize()
Me.Combox1.RowSource = "Lista"
End Sub

Agora se usar assim

Private Sub UserForm_Initialize()
Me.Combox1.RowSource = "MASTER CARD", "VISA"
End Sub

A ideia é fazer uso da segunda maneira, talvez o comando esteja errado

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 10/04/2016 10:13 am
(@mprudencio)
Posts: 2749
Famed Member
Topic starter
 

Realizando Testes consegui esse codigo

Private Sub UserForm_Initialize()

With Userform1.Combobox1

.AddItem "AMERICAN EXPRESS"
.AddItem "DINNERS CLUB"
.AddItem "ELO"
.AddItem "MASTER CARD"
.AddItem "VISA"
.AddItem "OUTROS"

End With

End Sub

E atendeu o que eu precisava..

Entao fica a solução a quem possa precisar no futuro

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 10/04/2016 10:47 am