Oppure puoi portare tutto in secondi e ritrasformarli in ore, minuti e secondi dopo la somma:
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
E' solo un esempio senz'altro migliorabile.
Ciao