Pivot-Tabelle formatieren

Aussehen der Pivot-Tabelle

So erstellen Sie eine Pivot-Tabelle erklärt, wie Sie eine einfache Pivot-Tabelle erstellen. Dieser Artikel beschreibt, wie Sie das Erscheinungsbild einer Pivot-Tabelle anpassen, indem Sie verschiedene Eigenschaften festlegen:

  • Formatoptionen für Pivot-Tabellen
  • Formatoptionen für Pivot-Felder
  • Formatoptionen für Datenfelder

Formatoptionen für Pivot-Tabellen festlegen

DasPivotTable-Klasse steuert die gesamte Pivot-Tabelle und kann auf verschiedene Weise formatiert werden.

Festlegen des AutoFormat-Typs

Microsoft Excel bietet eine Reihe verschiedener voreingestellter Berichtsformate. Aspose.Cells unterstützen diese Formatierungsoptionen ebenfalls. Um darauf zuzugreifen:

  1. SatzPivotTable.IsAutoFormat zuwahr.
  2. Weisen Sie eine Formatierungsoption aus der zuPivotTableAutoFormatTypeAufzählung.

Formatoptionen einstellen

Das folgende Codebeispiel zeigt, wie die Pivot-Tabelle formatiert wird, um Gesamtsummen für Zeilen und Spalten anzuzeigen, und wie die Feldreihenfolge des Berichts festgelegt wird. Außerdem wird gezeigt, wie eine Kundenzeichenfolge für Nullwerte festgelegt wird.

Aussehen und Verhalten manuell formatieren

Um das Aussehen des Pivot-Tabellenberichts manuell zu formatieren, anstatt vordefinierte Berichtsformate zu verwenden, verwenden Sie diePivotTable.Format() undPivotTable.FormatAll()Methoden. Erstellen Sie ein Stilobjekt für Ihre gewünschte Formatierung, zum Beispiel:

Formatoptionen für Pivot-Felder festlegen

DasPivotFieldDie Klasse stellt ein Feld in einer Pivot-Tabelle dar und kann auf verschiedene Weise formatiert werden. Das folgende Codebeispiel zeigt, wie Sie:

  • Greifen Sie auf Zeilenfelder zu.
  • Zwischensummen einstellen.
  • Automatische Sortierung einstellen.
  • Autoshow einstellen.

Festlegen des Zeilen-/Spalten-/Seitenfeldformats

Format der Datenfelder einstellen

Das folgende Codebeispiel zeigt, wie Sie Anzeigeformate und das Zahlenformat für Datenfelder festlegen.

Pivot-Felder löschen

DasPivotFieldCollection hat eine Methode namensKlar()Damit können Sie Pivot-Felder löschen. Verwenden Sie es, wenn Sie alle Pivot-Felder in den Bereichen löschen möchten, z. B. Seite, Spalte, Zeile oder Daten. Das folgende Codebeispiel zeigt, wie alle Pivot-Felder in einem Datenbereich gelöscht werden.