Visual Basic para Aplicaciones - inicializar combobox con dos columnas en vba

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

inicializar combobox con dos columnas en vba

Publicado por agarcia (2 intervenciones) el 13/12/2011 18:08:05
Hola,

Necesito que alguien me explique como puedo inicializar un combobox con valores para dos columnas

Se hacerlo para 1 columna, ejemplo:

With ComboBox1

.AddItem "ENERO"
.AddItem "FEBRERO"
...

End With

pero como puedo hacerlo para dos columnas? alguien me puede explicar
¿qué propiedades del combo necesito definir para que me aepte 2 columnas?

gracias, muy amables

P.D: no quiero tomar los datos de nigun rango de celdas, simplemetne quiero añadirlos en el codigo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JuanC

inicializar combobox con dos columnas en vba

Publicado por JuanC (565 intervenciones) el 13/12/2011 21:19:09
1
2
3
4
5
6
7
8
With ComboBox1
.AddItem
.List(0, 0) = "ENERO"
.List(0, 1) = "2da"
.AddItem
.List(1, 0) = "Febrero"
.List(1, 1) = "2da"
End With


Saludos, desde Baires, JuanC
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

inicializar combobox con dos columnas en vba

Publicado por sergio (2 intervenciones) el 05/09/2013 19:41:54
Gracias por poner a nuestro alcance esta Excelente forma de resolverlo, tenia cerca de 5 horas buscando con la ayuda de excel y viendo ejemplos y nada, en ninguna parte se menciona que usando with y end with se realizan las columnas multiples, JuanC !!! eres todo un master!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

inicializar combobox con dos columnas en vba

Publicado por Ale (1 intervención) el 04/04/2013 19:41:07
.AddItem "Enero" & ";" & "0"
.AddItem "Febrero" & ";" & "1"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar