version=1.0.3 vdate=03.09.2018 fname=udf_isnothing.bas ns=%NAMESPACE% fpath=/vba/functions ====== [VBA] isNothing() ====== Prüft ob allgemein etwas in einer Variable ist. Fast also mehrere mögliche Leerprüfungen zusammen Die folgenden Variableninhalte geben TRUE zurück *Null *Empty *Nothing *Leerer String (getrimmt) *leerer Array/Collection/Dictionary *Nicht initializierter Array ==Version %%version%% %%vdate%%== {{%%fname%%|Download %%fname%% (V-%%version%%)}} ===== Definition ===== boolean = isNothing(object) boolean = isNothing(vaule) Public Function isNothing(ByRef iValue As Variant) As Boolean ***iValue** Variable die geprüft werden soll === Beispiele ==== ?isNothing(123) False ?isNothing(array()) True ?isNothing(array(1,2,3)) False ?isNothing(" ") True ?isNothing(new Collection) True ===== Code =====