我正在使用EPPlus library和C#创建Excel文件。
在这个Excel文件中,有一个带有数据透视表的工作表,我想在这个手动创建的Excel工作表(国家/地区)中添加一个过滤字段:
如何使用EPPlus执行此操作?
答案 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文件。