Ескерім
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает одну из двух частей в зависимости от оценки выражения.
Синтаксис
IIf(expr, truepart, falsepart)
Синтаксис функции IIf содержит следующие именованные аргументы:
Part | Описание |
---|---|
expr | Обязательно. Выражение, которое требуется оценить. |
truepart | Обязательно. Значение или выражение, возвращаемое, если значение аргумента expr равно True. |
falsepart | Обязательно. Значение или выражение, возвращаемое, если значение аргумента expr равно False. |
Замечания
Функцией IIf всегда оцениваются обе части truepart и falsepart, хотя ею возвращается только одна из них. По этой причине следует внимательно следить за появлением нежелательных побочных эффектов. Например, если вычисление выраженияfalsepart приводит к ошибке деления на ноль, возникает ошибка, даже если значение аргумента expr равно True.
Пример
В этом примере функция IIf используется для вычисления TestMe
параметра CheckIt
процедуры и возвращает слово "Large", если значение больше 1000; в противном случае возвращается слово "Small".
Function CheckIt (TestMe As Integer)
CheckIt = IIf(TestMe > 1000, "Large", "Small")
End Function
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.