ISNUMERIC |
Est-ce un nombre ? |
---|---|
LotusScript |
Syntaxe
Function IsNumeric(expr As Variant) As Integer |
Paramètres
Nom | Description |
---|---|
expr | Ce paramètre permet d'indiquer l'expression contenant un nombre à traiter. |
Description
Cette fonction indique s'il s'agit d'un nombre.
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
- Sub Main()
- Dim X
- Dim TableauNombre(1 To 7) As Integer
- TableauNombre(1) = 10
- TableauNombre(2) = 20
- TableauNombre(3) = 10
- TableauNombre(4) = 4
- TableauNombre(5) = 6
- TableauNombre(6) = 1
- TableauNombre(7) = 5
-
- Dim TableauChaine(1 To 4) As String
-
- TableauChaine(1) = "ABC"
- TableauChaine(2) = "DEF"
- TableauChaine(3) = "GHI"
- TableauChaine(4) = "JKL"
-
- Dim TableauMixed(1 To 7) As Variant
-
- TableauMixed(1) = 10
- TableauMixed(2) = "A"
- TableauMixed(3) = "B"
- TableauMixed(4) = 5
- TableauMixed(5) = "C"
- TableauMixed(6) = "D"
- TableauMixed(7) = 7
-
- Chaine = "DEF"
- Nombre = 15
-
- Print "X = " & Isnumeric(X)
- Print """15"" = " & Isnumeric("15")
- Print "Date() = " & Isnumeric(Date())
- Print "TableauNombre = " & Isnumeric(TableauNombre)
- Print "TableauChaine = " & Isnumeric(TableauChaine)
- Print "TableauMixed = " & Isnumeric(TableauMixed)
- Print "Chaine = " & Isnumeric(Chaine)
- Print "Nombre = " & Isnumeric(Nombre)
- Print "0 = " & Isnumeric(0)
- Print "Null = " & Isnumeric(Null)
- Print "Empty = " & Isnumeric(Empty)
- Print "2000-01-01 = " & Isnumeric("2000-01-01")
- Print "08-01-01 = " & Isnumeric("08-01-01")
- Print "74-01-01 = " & Isnumeric("74-01-01")
- Print "02-02-2001 = " & Isnumeric("02-02-2001")
- Print "3/21/11 = " & Isnumeric("3/21/11")
- End Sub
on obtiendra le résultat suivant :
X = True"15" = True
Date() = True
TableauNombre = False
TableauChaine = False
TableauMixed = False
Chaine = False
Nombre = True
0 = True
Null = False
Empty = True
2000-01-01 = False
08-01-01 = False
74-01-01 = False
02-02-2001 = False
3/21/11 = False
Voir également
Langage de programmation - LotusScript - Référence de procédures et fonctions - ISDATE
Langage de programmation - LotusScript - Référence de procédures et fonctions - ISEMPTY
Langage de programmation - LotusScript - Référence de procédures et fonctions - ISNULL
Langage de programmation - LotusScript - Référence de procédures et fonctions - ISSCALAR
Articles - Les géants de l'informatique - IBM
Dernière mise à jour : Jeudi, le 8 janvier 2015