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

Custom Filter in Excel Interop using c#

我正在寻找基于小于或大于等于 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

的值

解决方法很简单。

我已将这一行更改为:

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

解决方案有效。