【发布时间】:2016-03-28 11:47:59
【问题描述】:
我在 closedXML 库中遇到了一个奇怪的问题。
我正在使用 closedXML 库将数据表导出到 .xlsx(excel 文件)。 默认情况下,库中启用了自动过滤器。
我想禁用或删除自动过滤器并仅导出数据表。
这是我尝试过的代码,但它不起作用
XLWorkbook wb = new XLWorkbook();
var ws = wb.Worksheets.Add("Test");
ws.Cell(1, 1).InsertTable(dataTable);
ws.AutoFilter.Enabled = false;
ws.Columns().AdjustToContents();
wb.SaveAs("Report.xlsx");
我也试过了
ws.AutoFilter.Clear();
即使按列清除过滤器也不起作用
ws.AutoFilter.Column(1).Clear();
【问题讨论】: