几何尺寸与公差论坛

 找回密码
 注册
查看: 975|回复: 0

如何用spire.xls设置数据透视表的填充颜色?

[复制链接]
发表于 2022-12-8 16:02:48 | 显示全部楼层 |阅读模式
可以使用Spire.Xls的API来设置数据透视表的填充颜色。

以下是一个示例代码:

// 创建Workbook实例
Workbook workbook = new Workbook();

// 打开工作簿
workbook.LoadFromFile("C:\MyWorkbook.xlsx");

// 获取工作表
Worksheet sheet = workbook.Worksheets[0];

// 设置数据透视表的数据范围
Range dataRange = sheet.Range["A1:C10"];

// 创建数据透视表
PivotTable pivotTable = sheet.PivotTables.Add(dataRange, "PivotTable1");

// 获取数据透视表的单元格
Cell cell = pivotTable.DataBodyRange.Cells[1, 1];

// 设置单元格的填充颜色
cell.FillColor = Color.Red;

// 保存工作簿
workbook.SaveToFile("C:\MyWorkbook.xlsx", ExcelVersion.Version2013);

// 关闭工作簿
workbook.Close();

该代码中,我们首先创建了Workbook实例,然后打开了一个工作簿,并获取了工作表。接下来,我们设置了数据透视表的数据范围,创建了数据透视表,并获取了数据透视表的单元格。最后,我们设置了单元格的填充颜色,保存了工作簿,并关闭了工作簿。

运行该代码后,数据透视表的单元格的填充颜色就会被设置为红色。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|几何尺寸与公差论坛

GMT+8, 2024-12-22 11:44 , Processed in 0.034151 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表