Pivot Tabelle aktualisieren und Berechnen von Pivot Tabellen mit berechneten Elementen
Pivot-Tabelle aktualisieren und Berechnen von Pivot-Tabellen mit berechneten Elementen
Der folgende Beispielcode lädt die Quelldatei für Excel, die eine Pivot-Tabelle mit drei berechneten Elementen wie “add”, “div”, “div2” enthält. Zuerst ändern wir den Wert der Zelle D2 auf 20 und aktualisieren und berechnen dann die Pivot-Tabelle mithilfe der Aspose.Cells für Python via .NET-APIs und speichern die Arbeitsmappe im PDF-Format. Die Ergebnisse im Ausgabe-PDF zeigen, dass Aspose.Cells für Python via .NET erfolgreich die Pivot-Tabelle mit berechneten Elementen aktualisiert und berechnet hat. Sie können dies überprüfen, indem Sie den Wert 20 manuell in Zelle D2 eingeben und dann die Pivot-Tabelle über die Tastenkombination Alt+F5 oder Klicken auf die Pivot-Tabelle aktualisieren.
from aspose.cells import SaveFormat, Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# The path to the documents directory. | |
dataDir = RunExamples.GetDataDir(".") | |
# Load source excel file containing a pivot table having calculated items | |
wb = Workbook(dataDir + "sample.xlsx") | |
# Access first worksheet | |
sheet = wb.worksheets[0] | |
# Change the value of cell D2 | |
sheet.cells.get("D2").put_value(20) | |
# Refresh and calculate all the pivot tables inside this sheet | |
for pt in sheet.pivot_tables: | |
pt.refresh_data() | |
pt.calculate_data() | |
# Save the workbook in output pdf | |
wb.save(dataDir + "RefreshAndCalculateItems_out.pdf", SaveFormat.PDF) |