Excel vba dátumok különbsége "hh:mm" formátumban
2020-09-13T15:45:09+02:00
2020-09-13T18:47:32+02:00
2022-08-11T21:50:32+02:00
szmolkalaszlo
Sziasztok!

Két stringben lévő dátum különbségét hogyan kaphatnám vissza "hh:mm" formátumban?
Próbáltam DateDiff fügvénnyel, de nem sok sikerrel:

DateDiff("n","2020.09.10. 22:30","2020.09.11. 03:00") 'Return 270 (mármint perc) vagy
DateDiff("h","2020.09.10. 22:30","2020.09.11. 03:00") 'Return 5 óra.
De hogyan kaphatnám meg 04:30 alakban az eredményt?

Óra=CStr(DateDiff("n","2020.09.10. 22:30","2020.09.11. 03:00")) \ 60 Óra=Right("0" & Óra, 2) Perc=CStr(DateDiff("n","2020.09.10. 22:30","2020.09.11. 03:00")) mod 60 Perc=Right("0" & perc, 2) Eredmény=Óra & ":" & Perc 'Return "04:30"
Ez adna egy eredményt, de nincs valami elegánsabb megoldás?
Mutasd a teljes hozzászólást!
Format függvény?

Format(CDate("2020.09.10. 22:30") - CDate("2020.09.11. 03:00"), "hh:mm")
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd