Pivot-Tabelle manipulieren
Mögliche Nutzungsszenarien
Neben dem Erstellen neuer Pivot-Tabellen können Sie die neuen und vorhandenen Pivot-Tabellen bearbeiten. Sie können die Daten im Quellbereich der Pivot-Tabelle ändern und dann aktualisieren und berechnen und die neuen Werte der Pivot-Tabellenzellen erhalten. Bitte verwendeIPivotTable.RefreshData() undIPivotTable.CalculateData()Methoden, nachdem Sie die Werte im Quellbereich der Pivot-Tabelle geändert haben, um die Pivot-Tabelle zu aktualisieren.
Pivot-Tabelle manipulieren
Der folgende Beispielcode lädt dieExcel-Beispieldatei und greift auf die vorhandene Pivot-Tabelle in ihrem ersten Arbeitsblatt zu. Es ändert den Wert der Zelle B3, die sich innerhalb des Quellbereichs der Pivot-Tabelle befindet, und aktualisiert dann die Pivot-Tabelle. Bevor es die Pivot-Tabelle aktualisiert, greift es auf den Wert der Pivot-Tabellenzelle H8 zu, der 15 ist, und nach dem Aktualisieren der Pivot-Tabelle ändert sich sein Wert auf 6. Bitte beachten Sie dieExcel-Datei ausgebengeneriert mit diesem Code und dem Screenshot, der die Auswirkung des Beispielcodes auf die Beispiel-Excel-Datei zeigt. Bitte sehen Sie sich auch die Konsolenausgabe unten an, die den Wert der Pivot-Tabellenzelle H8 vor und nach dem Aktualisieren der Pivot-Tabelle zeigt.
Beispielcode
Konsolenausgabe
Unten sehen Sie die Konsolenausgabe des obigen Beispielcodes, wenn er mit dem bereitgestellten ausgeführt wirdExcel-Beispieldatei.
Before refreshing Pivot Table value of cell H8: 15
After refreshing Pivot Table value of cell H8: 6