Buenos días,
Estoy haciendo una macro para q cuando pulsen un botón actualizar tabla dinámica lo que haga es cambiar de la lista desplegable el mes que se quiere filtrar. Para ello lo que hago es deshabilitar todos los campos de la lista desplegable (Enero, Febrero, Marzo....) para luego activar el mes que ha seleccionado el usuario. Copio el código:
mes = Worksheets("Datos Peugeot").Range("AX1").Value
Worksheets("Diego").PivotTables("Diego2").PivotFields("MES ENTREGA").CurrentPage = "(All)"
With Worksheets("Diego").PivotTables("Diego2").PivotFields("MES ENTREGA")
.PivotItems("ENERO").Visible = False
.PivotItems("FEBRERO").Visible = False
.PivotItems("MARZO").Visible = False
.PivotItems("ABRIL").Visible = False
.PivotItems("MAYO").Visible = False
.PivotItems("JUNIO").Visible = False
.PivotItems("JULIO").Visible = False
.PivotItems("AGOSTO").Visible = False
.PivotItems("SEPTIEMBRE").Visible = True
.PivotItems("OCTUBRE").Visible = False
.PivotItems("NOVIEMBRE").Visible = False
.PivotItems("DICIEMBRE").Visible = False
.PivotItems(mes).Visible = True
End With
Cuando me llega al mes que esta en Visible = True me da el siguiente error:
No se puede asignar la propiedad Visible de la clase PivotItems.
Alguien sabe como podría solucionar esto?
Gracias de antemano.