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
Das erscheint mir unlogisch und störend, weil "leer" soll natürlich "leer" bleiben.
Wenn ich nun versuche das mit dieser Zeile auszubügeln
Code: Alles auswählen
if Text = "0" then Text =""
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 =""
Wie kann ich das Problem lösen?