Ich hab auf der Suche nach einer Lösung für das Setzen von Pivot-Tabellen-Filter per Makro diesen passenden Archivbeitrag ausgebuddelt: https://www.herber.de/forum/archiv/1568to1572/1570976_Filter_bei_PivotTabellen_ueber_VBA.html
Die damalige Lösung von Michael funktioniert wie sie soll. :-)
Nun brauche ich aber auch noch eine Lösung in der ich per Filter nicht gezielte bestimmte Einträge angezeigt bekomme sondern gezielt bestimmt Einträge NICHT angezeigt bekomme.
Also habe ich Michaels Makro a() etwas umgewandelt und Makro b() genannt. Ich dachte ich könnte hier einfach die boolsche Logik invertieren, nur leider ehalte ich bei Ausführen meines Makros b() den Laufzeitfehler '1004': Die Visible-Eigenschaft des PivotItem-Objektes kann nicht festgelegt werden.
Anbei einmal ein Screenshot meiner Testtabellen mit Testdaten:
und einmal ein Screenshot meiner beiden Makros für das bessere Verständnis
Kann mir jemand erklären wieso das nicht funktioniert und vielleicht noch was ich altenativ tun könnte um mein Problem zu lösen?
Vielen Dank und Gruß an Euch
- Jan