Discussion:
Aufrunden in VBA
(zu alt für eine Antwort)
Michael Kocher
2004-02-09 16:26:35 UTC
Permalink
Hallo NG

Ich stehe im moment etwas auf dem Schlauch. Ich habe Excel2000 und möchte
mit VBA eine Zahl auf die nächsten 100 aufrunden (905 auf 1000, 870 auf 900,
etc). Mit der Round() Funktion kann ich nur die Stellen nach dem Komma
eingeben. Wie kann ich aber vor dem komma runden?

TIA
Michael
Frank Kabel
2004-02-09 16:30:35 UTC
Permalink
Post by Michael Kocher
Hallo NG
Ich stehe im moment etwas auf dem Schlauch. Ich habe Excel2000 und
möchte mit VBA eine Zahl auf die nächsten 100 aufrunden (905 auf
1000, 870 auf 900, etc). Mit der Round() Funktion kann ich nur die
Stellen nach dem Komma eingeben. Wie kann ich aber vor dem komma
runden?
TIA
Michael
Hi Michael,
eine Möglichkeit:
application.worksheetfunction.round(905,-3) -> 1000
oder
application.worksheetfunction.round(870,-2) -> 900

Frank

Loading...