Вот вариант - делать по одному тесту за раз, отслеживая конечный результат в логическом значении. Когда вы все закончите, просто протестируйте логическое значение.
Dim A As Long
Dim B As Long
Dim C As Long
Dim D As Long
Dim Result As Boolean
Result = True
Result = Result And (A > 10)
Result = Result And (B > 10)
Result = Result And (C > 10)
Result = Result And (D > 10)
If Result Then
' Do "something" here...
End If
Если любое из значений A, B, C или D меньше 10, Result
переключится на False
и останется таким же с тех пор. Это будет True
только если все тесты пройдут.