excel vba select 两个数字之间的范围

excel vba select range between two numbers

  1. C 列是根据输入数据排序的
  2. 根据排序后的输出,所选范围应在 -0.25 到 +0.25 之间

如何在COUNTIF函数或其类似函数中添加多个条件?

原语法:

.Resize(Application.CountIf(.Cells, "<0")).Select

要求:

.Resize(Application.CountIf(.Cells, ">-0.25 & <0.25")).Select

如果您需要多个条件,请将 CountIf 替换为 CountIfs。试试这个:

.Resize(Application.WorksheetFunction.CountIfs(.Cells, ">-0.25", .Cells, "<0.25")).Select