schon wieder eine Seltsamkeit bei mir: Ich habe eine selbst definierte Function (ganz normal, nicht „Private“!) in einer Mappe:
Function meine\_function$(ByVal vor\_datum$)
also als String definiert.
In der Tabelle rufe ich sie mit
=meine\_function(B22)
auf (B22 ist eine Zelle), die Zelle, in der die Function steht, ist als „Text“ formatiert.
Und was wird in der Zelle angezeigt: „=meine_function(B22)“, also nicht das, was die Function eigentlich als Ergebnis liefern sollte!
Ich habe alles an Optionen usw. durchsucht, finde nix.
Wer hat eine Idee?
Vista, Office 2003
die Zelle, in der die Function steht, ist als „Text“ formatiert.
genau das ist der Fehler.
??? Ich dachte, das ist egal. Habe die Zelle jetzt als
„Standard“ definiert … und schon geht’s!? Sehr seltsam …
Nein, das ist völlig logisch.
Formatierst Du eine Zelle als Text, werden alle Eingaben darin als genau das wiedergegeben. Dabei ist es Excel egal, ob es sich eigentlich um eine Formel handelt, denn die Zelle hat ja die Anweisung, den Inhalt als Text wiederzugeben.