Datengebundene Pivot-Tabelle automatisch in zwei Dimensionen in Excel 2007 mit VBA sortieren

StackOverflow https://stackoverflow.com//questions/23058352

  •  26-12-2019
  •  | 
  •  

Frage

Hier ist ein nerviges Thema.Ich habe einen Pivot-Tisch in einer Excel-Tabelle, die seine Daten direkt von einer SQL Server-Abfrage erhält.

Die Tabelle hat Kunden auf der vertikalen Achse und stammt aus dem horizontalen Zugriff.Beide müssen korrekt sortiert werden - d. H. Kunden als alphabetische Oberteil nach unten und Datum der Datumsreihenfolge von links nach rechts.

Ich habe sichergestellt, dass die von SQL kommenden Daten von Excel als Datumsfeld erkannt werden.Sie können die Termine mit der manuellen A-Z-Funktion erfolgreich sortieren.Aber ich muss es automatisch mit VBA tun.

Ich hatte gehofft (Againt Hope), dass die Verwendung von zwei Sortierparametern auf der SQL-Abfrage den Trick darf:

generasacodicetagpre.

aber nicht.

Ich sehe, als in Excel 2010 eine praktische AutoSort-Funktion, die das tun sollte, was ich brauche.Aber ich bin mit 2007 stecken. Gibt es eine Möglichkeit, meine Daten in beiden Dimensionen zu sortieren?

War es hilfreich?

Lösung

dreht sich heraus, es gibt eine AutoSort-Funktion in Excel 2007, aber es gehört zum PivotFields-Objekt, anstatt der Pivot-Tabelle selbst.

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top