C# 使用c在Excel互操作中自定义过滤器#

C# 使用c在Excel互操作中自定义过滤器#,c#,excel,interop,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, XlAutoF

我希望根据小于或大于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);
解决方案正在发挥作用