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:
- SatzPivotTable.IsAutoFormat zuwahr.
- 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.