Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

VBA - String in Zahl umwandeln funktioniert nicht

Jürgen124 / 8 Antworten / Flachansicht Nickles

Hallo Leute, ich glaubs gar nicht! Will einfach nur nen kleinen String in ne Zahl umwandeln und es funktioniert nicht!!!!

Dim Zahl as Double

Zahl=Val("1,50")
msgbox "Ergebnis: "+Zahl ' Gibt Ergebnis: 1 aus!!!

Val() sollte eine Double-Zahl, also mit Nachkommaanteil ausgeben tut es aber nicht sondern gibt nur den Ganzzahlanteil aus.

Was zum Donnerwetter mach ich denn da Falsch?

Gruß
Jürgen

bei Antwort benachrichtigen
ChrE Michael Nickles „Er verschluckt sich am Komma - Val 1.50 geht. Grüße, Mike“
Optionen

Hallo!

Ja, die Umstellung von Excel auf VBA kann manchmal
ganz schön grausam sein...

Nächste Frage die gestellt wird:
Wie substituiere ich "," durch "." ?

Gruss

ChrE

bei Antwort benachrichtigen
CDbl ? PaoloP