jobo: VBAs typenunverträglich - wie korrekt umgehen?

Beitrag lesen

Hallo,

So ganz sauber klingt das nicht. Ich verwende ungern Funktionen die aus allem "irgendwas" machen.
Ich würd prüfen obs wirklich ne Zahl ist, wenn ja dann nimms als Zahl, wenn nein dann verwende stattdessen 0. Die Funktionen kenn ich nicht, aber dafür gibts sicher irgendwas. Wär halt besser als eine einzige Funktion aufzurufen, die mit viel Glück tatsächlich das tut was du vielleicht und wahrscheinlich willst.

Naja, so habe ich es ja jetzt eigentlich, wobei ich momentan nur den Typ "leer" (0) und "string" (8) teste. Eigentlich soll auch nischt anderes darin stehen, aber man weiß ja nie. Insofern will ich eigentlich umgekehrt eben fragen, wie du sagst: ist es eine Zahl (u.u. mit Kommastellen, da darf man natürlich keinen Typ auslassen) und wenn nicht, dann eben 0, damit es nicht zu Laufzeifehler 13 - typenunverträglich kommt.

Gruß

jobo