ich lasse in einer Pivottabelle Filter durch Variablen setzen. Dafür wird ebenfalls mittels Variable die Haken alter Filtersetzungen deaktiviert.
With Worksheets("Market Share Template").PivotTables("PivotTable2").PivotFields("Reportingperiode")
.PivotItems("(blank)").Visible = True
.PivotItems(b63).Visible = False
.PivotItems(b64).Visible = False
.PivotItems(b65).Visible = False
Unter Variable b65 ist allerdings bereits der Monat März berücksichtigt, der noch nicht in der Datenbasis ist. Also kommt ein Fehler, da der Hacken "März" in der Pivot nicht hinausgenommen/ deaktiviert werden kann.
Kann man dem Code irgendwie sagen, dass er trotzdem weiter machen soll auch wenn er den Filtereintrag gar nicht findet?
Vielen lieben Dank für Eure Tips und Hilfe :-)
Gruss
Nik