Funkcja IsNull

Ważne : Ten artykuł został przetłumaczony maszynowo, zobacz zastrzeżenie. Angielskojęzyczną wersję tego artykułu można znaleźć tutaj .

Zwraca wartość logiczną , która wskazuje, czy wyrażenie zawiera żadnych prawidłowych danych (Null).

Składnia

IsNull ( wyrażenie )

Wymagane wyrażenieargument jest wartość typu Wariant zawierającą wyrażenie numeryczne lub wyrażenie tekstowe.

Spostrzeżenia

IsNull zwraca wartość PRAWDA , jeśli wyrażenie jest Null; w przeciwnym razie IsNull zwraca wartość False. Jeśli wyrażenie składa się z więcej niż jeden zmienna, zawiera wartości Null w dowolnej zmiennej składowe powoduje, że PRAWDA mają zostać zwrócone dla całego wyrażenia.

Wartość Null oznacza, że wariantu zawiera żadnych prawidłowych danych. Wartość null nie jest taki sam, jak puste, która wskazuje, że zmienna nie został jeszcze zainicjowany. Ponadto nie jest taki sam, jak ciąg o zerowej długości (""), które są nazywane ciąg pusty.

Ważne : Funkcja IsNull umożliwia określenie, czy wyrażenie nie zawiera wartości Null . Wyrażenia, które można by się spodziewać, aby zwrócić wartość True w niektórych okolicznościach, takich jak If Var = Null i If Var <> Nullsą zawsze wartość False. Jest to ponieważ każde wyrażenie zawierające wartość Nełny jest Null , a wartość FAŁSZ.

Przykład

Uwaga : Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W tym przykładzie użyto funkcji IsNull , aby określić, czy zmienna zawiera wartości Null.

Dim MyVar, MyCheck
MyCheck = IsNull(MyVar) ' Returns False.
MyVar = ""
MyCheck = IsNull(MyVar) ' Returns False.
MyVar = Null
MyCheck = IsNull(MyVar) ' Returns True.

Uwaga : Zrzeczenie dotyczące tłumaczenia maszynowego: Ten artykuł został przetłumaczony przez system komputerowy bez interwencji człowieka. Firma Microsoft udostępnia te tłumaczenia maszynowe, aby ułatwić użytkownikom, którzy nie znają języka angielskiego, korzystanie z zawartości dotyczącej produktów, usług i technologii firmy Microsoft. Ponieważ ten artykuł został przetłumaczony maszynowo, może zawierać błędy w słownictwie, składniowe lub gramatyczne.

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×