如何使用EPPlus和C#添加数据透视表过滤器字段

时间:2017-06-19 08:09:40

标签: c# pivot-table epplus

我正在使用EPPlus library和C#创建Excel文件。

在这个Excel文件中,有一个带有数据透视表的工作表,我想在这个手动创建的Excel工作表(国家/地区)中添加一个过滤字段

Excel pivot table filter field

如何使用EPPlus执行此操作?

1 个答案:

答案 0 :(得分:1)

我没有看到你的代码,但是你可以做这样的事情。

var ws = excelPackage.Workbook.Worksheets["index of your worksheet"];
var pivotTable = ws.PivotTables[0]; //assuming that you only have 1
var pivotField = pivotTable.Fields["Country"];
pivotTable.PageFields.Add(pivotField); // should add field into desired place

希望它有点帮助。不要忘记最后保存您的Excel文件。