I have a test in Excel VBA:
If (test1) And (test2) And (test3) Then \'do something End If
In C, Java, etc. test1 would be run first, then test2, th
In all VBs prior to .NET there is no such thing as short-circuit. All expressions will be evaluated even if not required. If you want short-curcuit, do nested IFs.