Formatieren von Pivottabellenzellen

Der folgende Beispielcode lädt die Beispieldatei mit zwei Pivottabellen und führt die Formatierungsoperation für die gesamte Pivottabelle und das Formatieren einzelner Zellen in der Pivottabelle durch.

from aspose.cells import BackgroundType, Workbook
from aspose.pydrawing import Color
# Create workbook object from source file containing pivot table
workbook = Workbook("pivot_format.xlsx")
# Access the worksheet by its name
worksheet = workbook.worksheets.get("Sheet1")
# Access the pivot table
pivotTable = worksheet.pivot_tables[1]
# Create a style object with background color light blue
style = workbook.create_style()
style.pattern = BackgroundType.SOLID
style.background_color = Color.light_blue
# Format entire pivot table with light blue color
pivotTable.format_all(style)
# Create another style object with yellow color
style = workbook.create_style()
style.pattern = BackgroundType.SOLID
style.background_color = Color.yellow
# Access the pivot table
pivotTable2 = worksheet.pivot_tables[0]
# Format the cell of pivot table
pivotTable2.format(16, 5, style)
# Save the workbook object
workbook.save("out.xlsx")

Verwandte Artikel