erstmal möchte ich allen ein frohes, erfolgreiches und gesundes neues Jahr wünschen.
Ich erstelle per VBA eine PivotTabelle und habe mich in das Thema auch ganz gut eingelesen.
Nun habe ich als xlColumnField Perioden definiert, die Quartale beinhalten in diesem Format:
Q1/08
Q2/08
Q3/08
Q4/08
Q1/09 etc
Nun werden diese Quartale leider nie richtig sortiert. Aufsteigend, Absteigend oder so wie im Datenblatt (obwohl sie hier von oben nach unten sortiert sind), Excel weiß ja nicht, dass das Quartale sind.
Wie kann ich das lösen?
Da ich mit dem Sortieren nicht weiterkomme, dachte ich, ich schleife durch die PIVOTITEMS des Feldes der PivotTabelle und setze die Position. Das Schleifen habe ich schon hinbekommen, nur jetzt müßte ich für alle
vorkommenden Quartale eine Reihenfolge ermitteln. Genau hier hakt es, denn die Jahre können sich ja ändern und wie kann ich erst alle Jahre ermitteln um dann zu wissen was größer und kleiner ist?
Q1/08 1
Q2/08 2
Q3/08 3
Q4/08 4
Q1/09 5
etc