Thema Datum  Von Nutzer Rating
Antwort
Rot Pivotfilter über Zellwert setzen
25.07.2018 10:47:43 trotte
NotSolved
25.07.2018 10:48:41 Gast26907
NotSolved

Ansicht des Beitrags:
Von:
trotte
Datum:
25.07.2018 10:47:43
Views:
1554
Rating: Antwort:
  Ja
Thema:
Pivotfilter über Zellwert setzen

Hallo Leute!

 

Ich sitze nun schon eine Zeit lang an dem Problem aber finde keine wirkliche Antwort! Ich hoffe ihr könnt mir helfen!

Das Ziel was ich habe ist den Filter mehrerer Pivottabellen in einem Tabellenblatt durch unterschiedliche Zellinhalte zu steuern.

Ich habe also eine Liste in der Zelle A119 die erste Pivottabelle ändern soll, A120 die zweite und so weiter. Über den folgenden

Code habe ich es geschafft dies für eine Pivot-tabelle zu machen, jedoch nicht für mehr als eine:

 

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
 
If Intersect(Target, Range("A20:A21")) Is Nothing Then Exit Sub
 

Dim pt As PivotTable
Dim Field As PivotField
Dim NewCat As String
 
Set pt = Worksheets("Analysetool").PivotTables("1")
Set Field = pt.PivotFields("Art No")
NewCat = Worksheets("Analysetool").Range("B119").Value

With pt
Field.ClearAllFilters
Field.CurrentPage = NewCat
pt.RefreshTable
End With
 
End Sub

 

Falls hilfreich: Insgesamt geht es um dreißig Tabellen, die Nächsten Zellen die den Filter setzen sind A120, A121 [...] und die anderen 

Tabellen heißen 2, 3, 4 [...]

 

Vielen Dank im Voraus!


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Pivotfilter über Zellwert setzen
25.07.2018 10:47:43 trotte
NotSolved
25.07.2018 10:48:41 Gast26907
NotSolved