VBA NumberFormat
Facetious 12.07.2004 - 16:58 3957 5
Facetious
Addicted
|
hi leute!
folgendes problem
ich hab eine textbox im vba wo man zahlen eingibt
zb 1000,98 diese zahl soll er dann im gewünschten format(#.##0,00) auch hineinschreiben also: 1.000,98
NUR spielts das nicht so .. die textbox erkennt nämchlich den "." als "," .. kann man das irgendwie umstellen?
tia Facetious
Bearbeitet von Facetious am 12.07.2004, 21:49
|
Ringding
Pilot
|
Normalerweise bei den Ländereinstellungen vom Windows. Aber bitte zwinge nicht deine Anwender dazu, eine bestimmte Einstellung zu verwenden. Ich hasse solche Software.
|
rettich
Legendwaffle, waffle!
|
machst halt ein replace im string und ersetzt mögliche beistriche durch punkte. solche checks sollte man sowieso machen bei der eingabe, weil sonst gibt der user zwei beistriche an und das tool verabschiedet sich usw. add: ok, das war jetzt sehr daumäßig erklärt, aber ich denke, du erkennst, worums geht
|
watchout
Legendundead
|
machst halt ein replace im string und ersetzt mögliche beistriche durch punkte.
solche checks sollte man sowieso machen bei der eingabe, weil sonst gibt der user zwei beistriche an und das tool verabschiedet sich usw.
add: ok, das war jetzt sehr daumäßig erklärt, aber ich denke, du erkennst, worums geht ![:D](/images/smilies/biggrin.gif) scherz? ![:D](/images/smilies/biggrin.gif) iirc is der sinn dahinter dass man das format angibt, genau solche routinen nicht schreiben zu müssen... wenn ich mich richtig erinnere sollte das so sein, dass im format zwar ein tausender-komma und ein dezimalpunkt geschrieben wird, aber für den benutzer dann die ländereinstellung gilt, dh. ein decimalkomma und ein tausenderpunkt....
Bearbeitet von watchout am 12.07.2004, 21:47 (komma, punkt punkt, komma. aahhhh)
|
Facetious
Addicted
|
solved also es schaut so aus
im excel (format->zelle->zahl (tausender punkt und 2 kommastellen) schaut das format norm so aus: #.##0,00
anscheinend muss man es im vba genau anders rum eingeben #,##0.00 jetzt funktionierts nämlich
trotzdem thx 4 your help
|
Ringding
Pilot
|
Aso das meinst. Ja, da bin ich auch schon mal drübergestolpert...
|