Hallo Jörn,
4,6 Std. ist die exakte Summe. Wenn du alle Stand-Zeiten zusammenzählst kommst du auf 4 Std und 36 Minuten also 4,5 und ein bisschen was. Wenn dich das stört kann man noch Zeitrunden drumrum machen. ergänze die Zeile wie folgt.
Std.Range("L" & r) = Zeitrunden(Standzeit) * 24
Damit das auch klappt muss Standzeit noch als Date deklariert werden.
Dim Ab As Date, An As Date, Datum As Date, Standzeit As Date
Beides habe ich im Code auf der vorigen Seite jetzt ergänzt. Nun kommst du nur noch auf ,5 oder ,0 Stunden.
PS: Die finale Datei kannst du mir gern schicken an xlKing@kabelsurfer.de
Gruß Mr. K.