Es geht hier nicht um
wert1 = "Test"
If
wert1 = "Test" then ....
Vielmehr möchte ich Ihnen einige VB eigene Funktionen vorstellen, die Sie vielleicht noch
nicht kennen oder bisher einfach übergangen haben.
' ist der Wert Numerisch (Zahl)
If IsNumeric(wert1) = True Then ..... ' ist der
Wert ein Datum
If IsDate(wert1) = True Then .....
' ist der Wert ein Errorcode
If IsError(wert1) = True Then .....
' ist der Wert ein Array
If IsArray(wert1) = True Then .....
' ist der Wert ein gültiger Wert
' (bringt immer gültigen Wert - eventuell könnte Null aus DB üngültiger Wert sein)
If IsNull(wert1) = True Then .....
' ist der Wert ein Objekt (wir übergeben ja eine
Variable)
If IsObject(wert1) = True Then .....
' Beschreibung lt. Online Hilfe
' Gibt einen booleschen Wert zurück, der angibt, ob eine Variable initialisiert worden
ist.
'If IsEmpty(wert1) = True Then .....
' Beschreibung lt. Online Hilfe
'Gibt einen booleschen Wert zurück, der angibt, ob einer Prozedur ein optionales
'Argument übergeben wurde.
' wert1 würde dann für den Namen des opt. Arguments stehen
'If IsMissing(wert1) = True Then .....
Vielleicht finden Sie ja etwas brauchbares unter diesen Abfragen für Ihr nächstes
Projekt. |