Pregunta para Luis Mondelo!

Luis tengo esta macro para TextBox Combinados:

Private Sub ComboBox1_Change()

ComboBox2.Clear

Sheets("Hoja1").Select

columna = ComboBox1.ListIndex + 1

Cells(2, columna).Select

Do While Not IsEmpty(ActiveCell)

ComboBox2.AddItem ActiveCell

ActiveCell.Offset(1, 0).Select

Loop

End Sub

Bien, como hago para me muestre la lista completa de de lo que hay para una determinada opción.

Fijate que en esta linea: Cells(2, columna).Select me muestra solo EL DATO en la celda 2.

En fin, quiero que la lista (menu desplegable) me muestre lo que hay en la celda 2,3,4,5,6,7,8 hasta 30.

QUE HAY QUE MODIFICARLE EN ESA LINEA???

GRACIAS LUIS!!

1 Respuesta

Respuesta
1

Perdona no entiendo. Esta macro está correcta, según lo que selecciones en el combo1 se llenará el combo2 con todos los valores de esa columna. ¿Qué es lo que quieres hacer concretamente?

Y MIRA, EL ENCABEZADO DE LA COLUMNA ES POR EJEMPLO "FILTROS" y debajo de filtros hay: en la celda h2 diesel, h3 aceite, h4 aire h5 nafta y en h6 cabina.

Cuando en el comboBox1 selecciono FILTROS en el comboBox2 me aparece solamente "Diesel".

Porque sera???

Te he mandado un mail para que veas que a mí si me funciona

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas