Thema Datum  Von Nutzer Rating
Antwort
08.08.2022 19:50:01 Johannes
*
Solved
08.08.2022 19:51:06 Johannes
Solved
22.04.2025 15:47:52 Roland
NotSolved
23.04.2025 07:10:39 ralf_b
Solved
23.04.2025 07:53:47 Roland
NotSolved
23.04.2025 18:49:53 xlKing
Solved
Rot Pivotfilter über Zelle Steuern
24.04.2025 07:42:54 Roland
NotSolved
24.04.2025 18:47:11 Gast35149
Solved
25.04.2025 06:45:34 Roland
NotSolved
25.04.2025 17:19:26 xlKing
NotSolved
23.04.2025 11:08:06 Gast60669
Solved
23.04.2025 12:38:25 Roland
NotSolved

Ansicht des Beitrags:
Von:
Roland
Datum:
24.04.2025 07:42:54
Views:
6
Rating: Antwort:
  Ja
Thema:
Pivotfilter über Zelle Steuern

Hallo xlKing,

auch Dir vielen Dank für die Antwort!

hat leider nicht so ganz funktioniert :-( 

Der zu filternde Wert ist in der Zelle J1 abgelegt. In einem vorherigen Makro-Schritt wird ein Wert "KundenNr" in die Zelle J1 abgelegt, der dann in 3 Weitere Tabellen 

  1. "Auswahltabelle
  2. Fehlerliste
  3. Absetzliste

Als Filterkriterium eingetragen werden soll.

Vorab ist vielleicht auch zu erklären, dass ich meine Daten über 2 Wege bekomme.
Zum einen über den klassischen Weg "Einfügen" --> ""PivotTable" --> "Aus externer Datenquelle"; Betrifft die Tabellen 2 und 3;

Die Filterung für diese Tabellen funktioniert einwandfrei; Nachfolgend die Code-Sequenz.  
' Zwischenspeicher in Tabelle Fehlerliste in Filter Kundennummer reinkopieren
    ActiveSheet.PivotTables("Fehlerliste").PivotFields("KundenNr").ClearAllFilters
    ActiveSheet.PivotTables("Fehlerliste").PivotFields("KundenNr").CurrentPage = [J1].Value

Die Daten für die Tabelle 1 ("Auswahltabelle") werden über PowerPivot aus Access als Datenmodell eingelesen, da ich hier verschiedene Measures für Quotenberechnungen benötige;

Hier schaut der Code etwas anders aus:
'Kundennummer aus Zelle J1 auslesen
    Range("J1").Select
    Selection.Copy
' Kundennummer als Filterkriterium in Pivottabelle "Auswahltabelle" einfügen
    ActiveSheet.PivotTables("Auswahltabelle").PivotFields( _
        "[qry_FehlerAusw_Export_KdNr_neu].[KdNr].[KdNr]").VisibleItemsList = Array( _
        "[qry_FehlerAusw_Export_KdNr_neu].[KdNr].&[0A40796]")

Der gelb-hinterlegte Part sollte jetzt variabel sein und sich aus der Zelle "J1" den Vorgabewert ziehen.
quasi so: "[qry_FehlerAusw_Export_KdNr_neu].[KdNr]") & ([J1].Value)

Aber irgendwie kriege ich das nicht hin.

Über Hilfe würde ich mich sehr freuen :-) 

Gruß
Roland

 

 

 

 

 

 


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
08.08.2022 19:50:01 Johannes
*
Solved
08.08.2022 19:51:06 Johannes
Solved
22.04.2025 15:47:52 Roland
NotSolved
23.04.2025 07:10:39 ralf_b
Solved
23.04.2025 07:53:47 Roland
NotSolved
23.04.2025 18:49:53 xlKing
Solved
Rot Pivotfilter über Zelle Steuern
24.04.2025 07:42:54 Roland
NotSolved
24.04.2025 18:47:11 Gast35149
Solved
25.04.2025 06:45:34 Roland
NotSolved
25.04.2025 17:19:26 xlKing
NotSolved
23.04.2025 11:08:06 Gast60669
Solved
23.04.2025 12:38:25 Roland
NotSolved