Ich will nicht mehr: VBA: Runden von Komma-5
Och, Leute!
Ich habe so echt keinen Bock… Also: In einer Zelle, sei sie völlig beliebig BD56, steht die Formel =WENN(SUMME(BB59:BD59)>0;SUMME(BB58:BD58)/SUMME(BB59:BD59)*100;"-")
Bei meinen Werten gibt das =26/16*100 = 162,5
Schreibe ich irgendwo in eine Tabelle rein „=RUNDEN(BD56;0)“, erhalte ich 163. Jubel bricht ins Land.
Schreibe ich unter VBA Round|CInt|CLng(.Cells(BD56)), kriege ich 162.
Ich kriege hier noch die Motten!!!
Tippe ich in eine Zelle 1,5, in die andere 162,5, kriege ich unter VBA mit besagten Funktionen 2 (si!) und 162 (ebenso si!). Was soll dieser Sch…???
Ist das nur bei mir so? Kann das jemand bei sich nachvollziehen? Oder muss ich so was nun abfangen mit „Wenn Wochentag = Donnerstag und Ich=ziemlich müde und Zufallszahl irgendwo wie sie lustig ist und Schuhgröße des Passanten=45 und Schnürsenkelfarbe=braun, dann runde wie du willst“?
Heul! Manfred