Function HexDecExt(N)
Dim P#: N = "000" & CStr(N) ' Pour être sur que la longueur de N soit toujours >=4, et transforme en chaine de caractères.
While Len(N) >= 4 ' Pour chaque bloc de 4 caractères
HexDecExt = HexDecExt + (65536 ^ P) * Application.Hex2Dec(Right$(N, 4)) ' On calcule en entier cette valeur
P = P + 1: N = Mid(N, 1, Len(N) - 4) ' On incrémente la puissance et on décale la chaine de 4 caractère.
Wend
End Function