Konvertieren von decimal-separator von ',' (Komma) nach '.' (Punkt) z.B. "7,5" auf "7.5"

Ja. Ich weiß. Diese sind Lokalisierungs-Einstellungen...

Aber ich sage meinen Mandanten zu ändern Lokalisierung Einstellungen für meine app.

So, wie Sie konvertieren Sie diese zahlen? Oder wie ändern Sie das Zahlenformat für bestimmten Bereich. (Brauchen Punkte gibt es, Benutzer können Eingang zum Koma oder Punkte, oder auch Nummern, wo Kommas zu trennen wie 1.000.000.00 ...)

BEARBEITEN:
Umgangen ganze Ausgabe von CStr(), und die übergabe an die Saiten.

  • Dieser link hilft: msdn.microsoft.com/en-us/library/office/...
  • Das löst mein problem nur teilweise. Jetzt zahlen sind in der Tat "7.5" aber.. "7,5" wird "7" in vba. 😐 Wie kann ich erzwingen, Benutzer zur Eingabe der Ziffern mit Punkten?
  • Warum würden Sie wollen, dies zu tun? Was wollen Sie erreichen? Bitte beschreiben Sie ein typisches Szenario.
InformationsquelleAutor przemo_li | 2014-03-28
Schreibe einen Kommentar