Funkcija IsNull

Vrne logično vrednost, ki pove, ali v izrazu ni veljavnih podatkov (Null).

Sintaksa

IsNull ( izraz )

Obvezni argument izraz je Variant, ki vsebuje številski izraz ali izraz niza.

Opombe

Funkcija IsNull vrne True, če ima izraz vrednost Null; v nasprotnem primeru funkcija IsNull vrne False. Če je izraz sestavljen iz več spremenljivk, vrednost Null v vseh vsebovanih spremenljivkah vrne True za celoten izraz.

Vrednost Null označuje, da Variant ne vsebuje veljavnih podatkov. Vrednost Null ni enako kot Empty, kar pomeni, da spremenljivka še ni bila inicializirana. Prav tako ni enako kot niz ničelne dolžine (""), ki se včasih imenuje ničelni niz.

Pomembno :  Uporabite funkcijo IsNull da ugotovite, ali izraz vsebuje vrednost Null. Izrazi, za katere morda pričakujete, da bodo ovrednoteni kot True, bodo v nekaterih primerih, kot je na primer If Var = Null in If Var <> Null, vedno False. To je zato, ker so vsi izrazi, ki vsebujejo vrednost Null, sami po sebi ničelni in s tem False.

Primer

Opomba : V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.

V tem primeru se funkcija IsNull uporablja za ugotavljanje, ali spremenljivka vsebuje vrednost Null.

Dim MyVar, MyCheck
MyCheck = IsNull(MyVar) ' Returns False.
MyVar = ""
MyCheck = IsNull(MyVar) ' Returns False.
MyVar = Null
MyCheck = IsNull(MyVar) ' Returns True.
Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×