Конечно, вы можете, но не можете быть чище / проще: если элементы array
являются A, B и C, то вы можете использовать код, подобный этому псевдокоду:
For Each c In rng
For each element in array
If c.value <> array(element) Then count = count + 1 'how many times it is true
End If
Next element
If count = NumberOfElementsOf(array) Then do your stuff with c
Next c
Но если бы у вас было много критериев, это могло бы быть лучше.Конечно, его можно оптимизировать, например, если вы проверите противоположные критерии и если это правда, выйдите из цикла - вы можете открыть для себя различные возможности.