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
Jürgen124 neanderix „Luftcode: Dim ZText As String Dim Zahl as Double ZText 1,50 Replace ZText, , , ....“
Optionen

Danke Leute - es lag wie ihr richtig vermutet habt am "." bzw. "," - habe eine Ersatzfunktion gefunden für die das kein Problem ist!

bei Antwort benachrichtigen
CDbl ? PaoloP