【发布时间】:2020-02-20 15:45:59
【问题描述】:
在这方面有两个悬而未决的问题: Applying multiple filters in ClosedXML (SetAutoFilter) 和 ClosedXML Excel filter rows by values in multiple columns 此代码将在最后一个范围内留下一个过滤器:
var wb = new XLWorkbook();
var ws = wb.Worksheets.Add("AutoFilter");
ws.Cell("A1").Value = "Names";
ws.Cell("A2").Value = "John";
ws.Cell("A3").Value = "Hank";
ws.Cell("A4").Value = "Dagny";
var r1 = ws.Range("A1", "A4");
r1.SetAutoFilter();
ws.Cell("B1").Value = "Names";
ws.Cell("B2").Value = "John";
ws.Cell("B3").Value = "Hank";
ws.Cell("B4").Value = "Dagny";
var r2 = ws.Range("B1", "B4");
r2.SetAutoFilter();
wb.SaveAs(filterTest);
看图:only one filter in excel file
如何添加多个过滤器?
【问题讨论】:
标签: closedxml