Für Tabellenkalkulationen: Was in der Zelle angezeigt wird und was tatsächlich gespeichert ist, kann sehr unterschiedlich sein.
Beispiel: Datums- und Uhrzeitwerte sind 1,0 pro Tag, wobei in den Dezimalstellen Stunden, Minuten und Sekunden vorhanden sind, so dass 42205.5 "2015-07-20 12:00" ist.
Damit "59.1" (oder etwas anderes, das auf zwei Dezimalstellen gerundet werden kann) als "59.10" angezeigt wird, müssen Sie das Anzeigeformat auf "0,00" oder ähnliches einstellen.
Gedrückt halten und CTRLdann drücken 1; Suchen Sie im Dialog nach "Nummer", klicken Sie darauf und ändern Sie "Dezimalstellen" in "2". Klicken Sie nun OK
auf, um es einzustellen und den Dialog zu verlassen.
Eine Alternative ist die Verwendung von "Benutzerdefiniert" (oder "Benutzerdefiniert" für LibreOffice) im gleichen Dialog. Geben Sie "0,00" als "Formatcode" ein - mit demselben Endergebnis.
Genau wie es von VBA zu tun? Ich lass das als Aufgabe für dich.