Guten Tag.
Hört sich simpler an als es ist.
Gibts ne Funktion, die auf Englischen sowie auf Deutschen Systemen, Zahlen runden kann?
Die deutschen systeme sind teilweise bei Ländereinstellungen auf Englisch gestellt wg gewisser Programme und umgedreht. Das heisst wie schalte ich die von windows festgelegten punkt komma optionen so das er immer das selbe ergebnis bringt mit komma oder punkt.
Bis jetz hab ichs so gemacht:
LeadingDigit = -1 'vbTrue
UseParens = 0 'vbFalse
GroupDigits = 0 'vbFalse
NumDigits = 2 ' 2 stellen nach komma
If Einzelpreis = "" Then
VKPtxt.Text = ""
Else
PreisVar = Replace(Einzelpreis, ".", ",")
VKPtxt.Text = FormatNumber(PreisVar, NumDigits, LeadingDigit, UseParens, GroupDigits)
End If
Aber wenn man ein deutsches system hat und das auf englische ländereinstellungen stellt kommen unsummen raus.
zb: 1,05€ = 10500 €.
Gibts da villeicht ne zuverlässige funktion wie zb in excel? Oder kann ich die Daten bereits im Flexgrid so anzeigen lassen wie sie sein sollen? Also das es da sone format einstellung gibt wie bei Excel zb…
Hoffe da hat wer ne idee ich such ma weiter …
grüße vom digi