格式化数据透视表单元格

Contents
[ ]

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

const AsposeCells = require("aspose.cells.node");
//Create workbook object from source file containing pivot table
var workbook = new AsposeCells.Workbook("pivot_format.xlsx");
//Access the worksheet by its name
var worksheet = workbook.getWorksheets().get("Sheet1");
//Access the pivot table
var pivotTable = worksheet.getPivotTables().get(1);
//Create a style object with background color light blue
var style = workbook.createStyle();
style.setPattern(AsposeCells.BackgroundType.Solid);
style.setBackgroundColor(AsposeCells.Color.LightBlue);
//Format entire pivot table with light blue color
pivotTable.formatAll(style);
//Create another style object with yellow color
var style = workbook.createStyle();
style.setPattern(AsposeCells.BackgroundType.Solid);
style.setBackgroundColor(AsposeCells.Color.Yellow);
//Access the pivot table
var pivotTable2 = worksheet.getPivotTables().get(0);
//Format the cell of pivot table
pivotTable2.format(16, 5, style);
//Save the workbook object
workbook.save("out.xlsx");

相关文章