Hallo Kenner und Könner
in einer Benutzer definierten Funktion übergebe ich einen Zellen-String
in der Zelle steht =MEINEFUNKTION(A3;1)
Code: Alles auswählen
Function MeineFunktion(Text as String , Para as Integer)
MeineFunktion = Text
end Function
Dieses Funktion liefert mir einen Text "0" in der Zelle wenn A3 leer ist, wieso wird aus einer leeren Zelle "" ein Text "0" ?
Das erscheint mir unlogisch und störend, weil "leer" soll natürlich "leer" bleiben.
Wenn ich nun versuche das mit dieser Zeile auszubügeln
tue ich ja etwas falsches, denn A3 könnte ja tatsächlich der Text "0" enthalten und der wird dann "platt" gemacht.
mit
Code: Alles auswählen
if isEmpty(Text) then Text =""
if isNull(Text) then Text =""
hatte ich keine Erfolg?
Wie kann ich das Problem lösen?