格式化数据透视表单元格

Contents
[ ]

以下示例代码加载了包含两个数据透视表的 示例 Excel 文件,并实现了格式化整个数据透视表和格式化数据透视表中的单个单元格的操作。

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")

相关文章