PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora

Google
 

Funkcja IIf


Funkcja IIf zwraca jedną z dwóch wartości w zależności od wartości podanego wyrażenia.

Składnia funkcji IIf:

IIf(Wyrażenie, GdyTrue, GdyFalse)

Argument Wyrażenie jest wymaganym wyrażeniem, które ma zostać oszacowane.
Argument GdyTrue jest wymaganym wyrażeniem, które jest zwracane gdy Wyrażenie ma wartość True.
Argument GdyFalse jest wymaganym wyrażeniem, które jest zwracane gdy Wyrażenie ma wartość False.

Funkcja IIf zawsze zwraca jedną z wartości GdyTrue lub GdyFalse w zależności od wartości Wyrażenia.

Funkcja IIF zawsze oblicza wartość argumentów GdyTrue i GdyFalse, nawet jeżeli nie są one zwracane. Dlatego należy sprawdzać poprawność tych wyrażeń. Np. jeżeli wynikiem części GdyFalse będzie błąd dzielenia przez zero, powstanie błąd nawet, jeżeli zwrócona miała być część GdyTrue.

Przykład użycia funkcji IIf:

Dim varZmienna As Variant, varCzyWieksza As Variant
varCzyWieksza=IIf(varZmienna>100,"Większa","Mniejsza")

(Zmienne i typy zmiennychzostały opisane w innych częściach kursu.)

Przykład sprawdza czy wartość zmiennej varZmienna jest większa niż 100. Jeżeli tak to zmiennej varCzyWieksza zostanie przypisana wartość "Większa", jeżeli nie to wartość "Mniejsza".

na górę strony...


Google
 
Poprzednia | Wyżej | Strona główna | Spis Treści | Index haseł | Opis VB

BokDol
PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora