Hallo,
ich trage in einem Label das Ergebnis einer Rechnung ein, welches 2 Stellen nach dem Komma (oder Punkt) anzeigen soll. Ich habe zwar eine Lösung gefunden, die funktioniert, habe aber nicht verstanden, was dieser Code bedeutet:
AS1 = Format((Fre / Sum) * 100, „##.00“)
.Label15.Caption = AS1
Fre/Sum*100 hat z.B. das Ergebnis 1,2345 oder auch 12,3456. Mit obigem Code wird das korrekt als 1,23 oder 12,35 angezeigt. Ich habe es mit „##.##“ oder mit „00.00“ oder mit „#.##0.00“ (wie ich es in der VBA Hilfe fand) versucht, was aber falsche Ergebnisse lieferte. Warum ist „##.00“ richtig?
Gruß
Pauli