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

Life is soft - evento anual de software empresarial
 
Vista:

Macro filtrar tabla dinámica por campo informe con VBA

Publicado por Antonio86 (1 intervención) el 12/05/2020 16:58:27
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