Ayudita con listbox de varias columnas
Otra vez yo!, estoy cargando un listbox y mezcle algunas cosas!, una parte me funciona y otra no, ¿me podrías ayudar?, el tema es así, se levantan unos datos de una hoja que tiene 3 columnas, eso anda bien, pero cuando quiero filtrar por proveedor, no me tare las tres columnas sino solo una, como lo acomodo, gracias
Private Sub ComboBox1_Change()
If ComboBox1 = "todos los proov" Then
With ListBox1
.ColumnCount = Sheets("ARTIC ORD").Range("b3:D300").Columns.Count
.List = Sheets("ARTIC ORD").Range("b3:D300").Value
End With
Else
Dim dato
dato = combobox1.value
i = 2
While Sheets("artic ord").Cells(i, 5).Value <> ""
'aquí es donde filtro
If (Sheets("artic ord").Cells(i, 5).Value) = dato Then
'carga el dato en el listbox
Ventas.ListBox1.AddItem (Sheets("artic ord").Cells(i, 2).Value)
End If
i = i + 1
Wend
End If
End Sub
¿Qué modifico para que agregue al listbox las segundas y terceras columnas cuando uso el combobox como filtro?