У меня есть тест в Excel VBA:
If (test1) And (test2) And (test3) Then
'do something
End If
В C, Java и т. Д. Сначала будет запускаться test1, затем test2, затем test3. Критически, если test1 ложно, весь тест ложен, поэтому остальные тесты не запускаются.
Это происходит в этом случае с VBA? Если да, то в каком порядке проводятся тесты?