HERBERS Excel-Forum - das Archiv

Thema: Frage zu "Replace" und "Right" | Herbers Excel-Forum

Frage zu "Replace" und "Right"
Franz

Hallo Fachleute,
ich möchte von einer Zahl mit 2 Kommastellen nur noch eine übriglassen:
aus "5,91" soll "5,9" werden.
Das krieg ich auch gut hin mit:
Cells(i, 21) = Replace(Cells(i, 21), Right(Cells(i, 21), 1), "")
ABER: aus "5,66" wird dann aber "5," anstatt "5,6"
Wie kann ich mir da helfen?
Danke schonmal und Grüße
Franz

AW: Frage zu "Replace" und "Right"
Rudi

Hallo,
warum rundest du nicht einfach?
cells(i,21)=round(cells(i,21),1)
Gruß
Rudi
AW: Frage zu "Replace" und "Right"
Franz

Hallo Rudi,
geht nicht so einfach, weil die Zahl als Text da steht, und nicht als Zahl.
Grüße
Franz
Moment
Franz

hab nen Fehler drin, muss testen
Sorry
Franz
gelöst, sorry.....
Franz

Hallo Rudi,
........ hatte noch einen Buchstaben drin. Wenn der raus ist, lässt sich's runden, wie Du vorgeschlagen hast.
Danke und Grüße
Franz