Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Справочники

МЕНЮ САЙТА
  • 1
  • 2
  • 3

КАТЕГОРИИ РАЗДЕЛА

ОПРОСЫ
Какой версией Excel Вы пользуетесь?
Всего ответов: 35674
Главная » Справочники » Функции VBA » Функции загрузки данных

Iif

IIf

Функция IIf

IIf(Expression, TruePart, FalsePart)

Служит для возвращения одного из двух заданнных выражений в зависимости от значения логичесого выражения(условия)

Возвращаемое значение

Возвращает значение выражения TruePart или FalsePart с типом данных Variant с субтипом возвращаемого значения

Параметры
Функция содержит именованные аргументы
Элемент Описание
Expression Обязательный. Проверяемое выражение
TruePart Обязательный. Значение или выражение, возвращаемое, если параметр Expression имеет значение True
FalsePart Обязательный. Значение или выражение, возвращаемое, если параметр Expression имеет значение False

Примечание

Функция IIf оценивает оба выражения (TruePart и FalsePart), несмотря на то, что возвращается только одно из них. В некоторых случаях это приводит к нежелательным побочным эффектам. Например, если при вычислении выражения FalsePart имеет место деление на нуль, то возникнет ошибка, даже если значение параметра Expression равняется True
В MSDN и в Help для Visual Basic 5 первый аргумент имеет неправильное название expr вместо Expression.Поэтому при использовании именнованных аргументов IIf(expr:=...) возникнет ошибка

Пример
' Выбираем одно из двух выражений
Dim mysite As String, anysite As String, retval As String
mysite = "Русский_Проект"
anysite = mysite
retval = IIf(anysite = mysite, "- отличный сайт", "- так себе")
Print mysite & retval
Категория
Функции загрузки данных

Счетчики: 4261 | Добавил: Serge_007
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Яндекс цитирования
© 2010-2016 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!