IsNumeric
prüft, ob der übergebene Ausdruck in einen numerischen Ausdruck konvertiert werden kann. Falls ja, wird 1,
falls nein, wird 0 zurückgegeben, ohne daß ein Laufzeitfehler zum Abbruch führt.
Syntax
IsNumeric (<beliebiger Ausdruck>)
Parameterliste
- <beliebiger Ausdruck>
- ein beliebiger Ausdruck beliebigen Typs, bei welchem versucht wird, ihn
als numerischen Ausdruck auszuwerten
- Rückgabewert
- 1 oder 0
- Typ
- sonstige Funktion
Beispiele
Betrachten Sie die Beispiele in der folgenden Tabelle:
| Ausdruck | Rückgabewert |
|---|
| 0 | 1 |
| 001 | 1 |
| 0 0 | 0 |
| 1.5 | 1 |
| 1.5 | 1 |
| Abc | 0 |
| 5 - 7 | 0 |
| $5.40 | 1 |
| 2005-10-25 | 0 |
Die Beispiele zeigen, daß korrekte Dezimal- oder Währungsangaben einschließlich führender Nullen, welche den Wert nicht verändern,
erkannt werden. Ebenso sind Leerzeichen vor und nach dem auszuwertenden Ausdruck erlaubt (siehe
1.5 ).
Texte, Ziffern mit inneren Leerzeichen oder Terme (5 - 7) sowie Datumsangaben werden zurückgewiesen.
© 2003-2009 Jürgen Auer, Berlin.