Excel - Macro filtrar tabla dinámica por campo informe con VBA

 
Vista:

Macro filtrar tabla dinámica por campo informe con VBA

Publicado por ANTONIO86 (2 intervenciones) el 13/05/2020 17:19:20
Buenas tardes.
Hace tiempo un amigo me montó una macro para filtrar una tabla dinámica por un valor. El problema es que ahora no solo quiero filtrar por un valor, si no por varios. No logro adaptar la macro para que funcione. ¿Me podéis ayudar? Os dejo la parte del código.

1
2
3
4
5
With ptTable.PivotFields(ptField)
    .ClearAllFilters
    .EnableMultiplePageItems = True
    .CurrentPage = Proveedor(0)
End With

Proveedor es un vector que puede contener 1, 2 o más valores. Entonces me gustaría filtrar mi tabla dinámica por tantos valores como tenga el vector Proveedor, y todos estos filtros a la vez. No se si los tiros irán por .CurrentPage = Proveedor (x) añadiéndole un for each o algo así.

Gracias
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