我有以下If条件,我想使用And将它们组合成一个countIfs语句。
If Application.WorksheetFunction.CountIf(completed.Range("A2:A" & iTotRecsC), Val2) > 0 Then
If Application.WorksheetFunction.CountIf(completed.Range("B2:B" & iTotRecsB), Val1) > 0 Then
If Application.WorksheetFunction.CountIf(completed.Range("C2:C" & iTotRecsE), Val3) > 0 Then
一些帮助将不胜感激
答案 0 :(得分:0)
这会有用吗?我不认为你可以将它们组合成一个CountIf。
If Application.WorksheetFunction.CountIf(completed.Range("A2:A" & iTotRecsC), Val2) > 0 _
And Application.WorksheetFunction.CountIf(completed.Range("B2:B" & iTotRecsB), Val1) > 0 _
And Application.WorksheetFunction.CountIf(completed.Range("C2:C" & iTotRecsE), Val3) > 0 Then