Hallo Zusammen,
(ich hatte Probleme bei dem Betreffnamen, falls jemandem was passeneres einfällt bitte eben melden!)
Ich habe ein Makro geschrieben, welches per Userform mit Eingabefenster Werte aufnimmt, per Parameter speichert und dann mit diesen rechnet.
In dem Eingabefenster wird ein Wert mit Komma angegeben (0,5), in einem Makro wird ein Punkt verwendet (0.5).
Wenn also 0,5 im Eingabefenster steht, steht im Parameter 0.5. Also in diese Richtung kein Problem
Soweit einfach.
Jetzt möchte ich auf meiner Oberfläche einen Button erstellen der die Parameter zurück in das Eingabefenster holt.
Jetzt steht in meinem Fenster 0.5!!!
Wenn ich jetzt diesen Wert in mein Programm gebe, wird der Parameter zu 5.
So wird aus meinen 0,08mm schnell 8mm und alles funkt und explodiert
Hat jemand eine Idee?
Es ist ja weniger ein Typenkonflikt.
Habe überlegt eine Abfrage mit:
If Wert<1 then
Wert="0,"+Wert
End if
ABER dann habe ich eine Zeichenfolge und im laufenden Programm entstehen Funken und Explosionen
Gruß Malte
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP