Comando para limpiar registros en Tabla dinámica y filtrar por fecha actual

Tengo una tabla dinámica y estoy necesitando algún comando que me permita limpiar todos los datos filtrados, que muestre todo si hay algún filtro. Y por otro lado necesitaría alguna macro para que filtre la Tabla dinámica con la fecha actual.

Respuesta
2

Prueba lo siguiente, cambia los datos por tus datos:

Sub Macro3()
  Dim sh As Worksheet, pt As PivotTable
  Set sh = Sheets("Hoja6")
  Set pt = sh.PivotTables("Tabla dinámica1")
  pt.ClearAllFilters
  pt.PivotFields("FECHA").PivotFilters.Add Type:=xlDateToday
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas