Opis IsNull
Służy do sprawdzania wartości NULL.
Proste przykłady IsNull
12 | PrzyciemnijPole MsgBox ma wartość Null(a) |
Wynik: Fałsz
123 | Przyciemnija = nullPole MsgBox ma wartość Null(a) |
Wynik: Prawda
Składnia IsNull
W edytorze VBA możesz wpisać „IsNull (”, aby zobaczyć składnię funkcji IsNull:
Funkcja IsNull zawiera argument:
Wyrażenie: Wyrażenie, które będzie testowane.
Dostęp do funkcji IsNull VBA
Funkcja IsNull działa tak samo w programie Access VBA, jak w programie Excel VBA.
Przydatne jest sprawdzenie wartości NULL w obiekcie RecordSet.
123456789101112131415 | Sub AlokacjaGSTTypeIfNull()Ustaw dbs = Bieżąca baza danychUstaw rst = dbs.OpenRecordset("tblInvoices", dbOpenDynaset)Z pierwszym.Najpierw przesuń.PrzenieśOstatniRób do .EOF = Fałsz'jeśli typ GST ma wartość null, przypisz mu 1.If IsNull(rst.Fields("GSTType")) = True Wtedyrst.Fields("GSTType") = 1Zakończ, jeśli.PrzesuńDalejPętlaKończyć zNapis końcowy |