Mostrar datos filtrados de tabla en combobox

Tengo una tabla general en una hoja y en otra hoja tengo otra tabla con los mismos datos solo que esta tiene filtro, lo que necesito es que en un combobox me muestre las celdas activas o filtradas en la tabla de la hoja 2, ya tengo un código el cual me actualiza el filtro en la hoja dos pero no logro que me cargue los datos filtrados al combobox ya que este lo utilizo para mostrar datos en unos label de la tabla.

Asi cargo los datos en los label de acuerdo a lo que aya en el combobox

Private Sub ComboBox4_Change()
'Por.Dante Amor
    'Mostrar en los textbox los datos según el combo
    '
    'limpia los textbox
    TextBox13 = ""
    '
    'obtiene el número de fila
    f = ComboBox4.ListIndex + 2
    '
    'si no elegiste un dato del combo se sale
    '
    'si elegiste un dato del combo te muestra los valores en los textbox
    Label_COD_C.Caption = Cells(f, "A")
    Label_CC_C.Caption = Cells(f, "C")
End Sub

los datos al combobox los cargo por RowSource con nombre de tabla.

En un modulo cree la función y la puse a una casilla de verificación que me hace visible una pagina del multipagina que tengo.

Sub filtrado()
Sheets(2).Select
Dim filtro As AutoFilter
Set filtro = Worksheets("datos (2)").AutoFilter
Selection.AutoFilter Field:=1, Criteria1:=filtro.Filters(1).Criteria1
End Sub

Agradezco la ayuda o si hay un método mas profesional.

Añade tu respuesta

Haz clic para o