Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1292to1296
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Pivotfilter per Makro

Pivotfilter per Makro
08.01.2013 18:35:51
Alex
Hallo ihr Lieben,
ich habe eine Powerpivottabelle und möchte hierfür per Makro u.a.
den "Seitenfilter" ändern.
Eine Aufzeichnung hat folgende Zeile ergeben:
ActiveSheet.PivotTables("PivotTable1").PivotFields("[Filialen].[Filiale].[Filiale]").ClearAllFilters
ActiveSheet.PivotTables("PivotTable1").PivotFields("[Filialen].[Filiale].[Filiale]").CurrentPage = "[Filialen].[Filiale].&[Erlangen]"
Wenn ich nun Erlangen durch eine Variable ersetze, bekomme ich eine Fehlermeldung.
Die Variable ist definiert und enthält auch einen Wert.
Liegt evtl. an der Syntax?
Liebe Grüße
Alex

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Pivotfilter per Makro
08.01.2013 18:40:55
Hajo_Zi
Hallo Alex,
wir sehen nicht wie Du das ersetzt hast.
].[Filiale].&[" & Variable &"]"

AW: Pivotfilter per Makro
08.01.2013 18:57:48
Alex
Naja - einfach nur die Buchstaben Erlangen ersetzt.
Mal mit "", mal ohne &.
Jetzt habe ich es so gemacht, wie Du geschrieben.
die Variable heißt aktuelleFiliale - also so:
ActiveSheet.PivotTables("PivotTable1").PivotFields("[Filialen].[Filiale].[Filiale]").CurrentPage = "[Filialen].[Filiale].&[" & aktuelleFiliale & "]"
Aber 1004. CurrentPage-Eigenschaft des PivotField-Objektes kann nicht festgelegt werden. :-(
Hm.

Anzeige
AW: Pivotfilter per Makro
08.01.2013 20:28:14
Alex
?

AW: Pivotfilter per Makro
09.01.2013 18:12:48
Alex
So, Kommando zurück.
Habe nochmal ein Makro aufgezeichnet und diesesmal heißt es nicht:
Currentpage
sondern
CurrentPageName.
Und jetzt klappts - auch mit Variabler.
Syntax wie angegeben von Hajo.
Also mille gracie!

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige