Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Интерпретируемые языки _ VBA осторожно с условиями!

Автор: Litkevich Yuriy 27.5.2013, 19:15

напоролся тут на граблю, чёрт и вылезла ведь спустя n-ое время зараза.
Полагал, что в условиях VBA работает, как в Си

if foo() And bar() then
    work()
end if
оказывается, если foo() ложно, то bar() таки будет вычисляться

Автор: Алексей1153 29.5.2013, 10:30

да, в васике все выражения сначала вычисляются

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)