Section courante

A propos

Section administrative du site

ISNULL

Est nulle ?
Visual Basic

Syntaxe

Function ISNULL(expression) As Boolean

Paramètres

Nom Description
expression Ce paramètre permet d'indiquer l'expression de n'importe quel type.

Description

Cette fonction indique si une variable contient la valeur nulle.

Remarques

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. Sub Main()
  2.  Dim X
  3.  TableauNombre = Array(10,20,10,4,6,1,5)
  4.  TableauChaine = Array("ABC","DEF","GHI","JKL")
  5.  TableauMixed = Array(10,"A","B",5,"C","D",7)
  6.  Chaine = "DEF"
  7.  Nombre = 15
  8.  MsgBox "X = " & IsNull(X) & vbCrLf & _
  9.         "Date() = " & IsNull(Date()) & vbCrLf & _
  10.         "TableauNombre = " & IsNull(TableauNombre) & vbCrLf & _
  11.         "TableauChaine = " & IsNull(TableauChaine) & vbCrLf & _
  12.         "TableauMixed = " & IsNull(TableauMixed) & vbCrLf & _
  13.         "Chaine = " & IsNull(Chaine) & vbCrLf & _
  14.         "Nombre = " & IsNull(Nombre) & vbCrLf & _
  15.         "0 = " & IsNull(0) & vbCrLf & _
  16.         "Null = " & IsNull(Null) & vbCrLf & _
  17.         "Empty = " & IsNull(Empty) & vbCrLf & _
  18.         "2000-01-01 = " & IsNull("2000-01-01") & vbCrLf & _
  19.         "08-01-01 = " & IsNull("08-01-01") & vbCrLf & _
  20.         "74-01-01 = " & IsNull("74-01-01") & vbCrLf & _
  21.         "02-02-2001 = " & IsNull("02-02-2001") & vbCrLf & _
  22.         "3/21/11 = " & IsNull("3/21/11")
  23. End Sub

on obtiendra le résultat suivant :

X = Faux
Date() = Faux
TableauNombre = Faux
TableauChaine = Faux
TableauMixed = Faux
Chaine = Faux
Nombre = Faux
0 = Faux
Null = Vrai
Empty = Faux
2000-01-01 = Faux
08-01-01 = Faux
74-01-01 = Faux
02-02-2001 = Faux
3/21/11 = Faux


Dernière mise à jour : Lundi, le 19 novembre 2012