VBA Zahlenformate
08.02.2018 18:25:07
Nico
habe derzeit ein Problem mit Zahlenformaten.
Ich habe eine Userform, welche Werte aus Excel in versch. Textboxen einliest.
Ein Wert davon ist ein Zinssatz, den ich beispielsweise mit 2,00% anzeigen lassen will.
Beim einlesen funktioniert das wunderbar und wird wie gewünscht dargestellt.
Wenn ich nun den Wert in der Textbox ändern möchte auf z.B. 2,50% funktioniert das nicht mehr, da er mir sofort nachdem ich die 2 getippt habe, mit ",00" vervollständigt.
In VBA hab ich folgenden Code für das Format verwendet:
Sub Zinssatz_Change()
Zinssatz = Format(Zinssatz, "0.00")
End Sub
Habe es auch mit verschiedenen anderen Formaten probiert, bspw. "#.##" oder "#.00".
Funktioniert irgendwie nichts davon und ich verzweifle an dieser "Kleinigkeit".
Ich bin dankbar über jede Hilfe.
LG, Nico