Oppure puoi portare tutto in secondi e ritrasformarli in ore, minuti e secondi dopo la somma:
E' solo un esempio senz'altro migliorabile.codice:Dim TempoT As Date durat = "00.01.50" durata = (3600 * Val(Mid(durat, 1, 2)) + (60 * Val(Mid(durat, 4, 2)))) + Val(Mid(durat, 7, 2)) durat1 = durata + durat1 durat = "00.11.12" durata = (3600 * Val(Mid(durat, 1, 2)) + (60 * Val(Mid(durat, 4, 2)))) + Val(Mid(durat, 7, 2)) durat1 = durata + durat1 durat = "01.48.22" durata = (3600 * Val(Mid(durat, 1, 2)) + (60 * Val(Mid(durat, 4, 2)))) + Val(Mid(durat, 7, 2)) durat1 = durata + durat1 ore = Fix(durat1 / 3600) minuti = Fix(durat1 / 60) Mod 60 secondi = durat1 Mod 60 TempoT = ore & ":" & minuti & ":" & secondi
Ciao

Rispondi quotando