使用C#在Excel Interop中自定义过滤器

时间:2018-08-10 06:27:31

标签: c# excel interop

我希望根据条件来过滤值,该条件将小于或大于等于excel interop c#中的特定数字。

当前代码:

 xl_WorkSheet = workbook.Worksheets as Worksheet;
 xl_WorkSheet = (Worksheet)workbook.Worksheets[1];
 Range index = xl_WorkSheet.Range["K:K", Type.Missing];
 xl_WorkSheet.UsedRange.AutoFilter(11, 1, XlAutoFilterOperator.xlFilterValues);

此代码当前过滤该列中的值。但这里的事情是我需要过滤器执行大于等于2的值

1 个答案:

答案 0 :(得分:0)

解决方案很简单。

我已经这样更改了这一行:

 xl_WorkSheet.UsedRange.AutoFilter(11, ">=1", XlAutoFilterOperator.xlAnd);

解决方案正在工作。