Hola nuevamente estoy aqui, les incluyo el código que inventé para determinar el digito verificador y quisiera plantear el siguiente desafío... ¿Alguien puede hacer un método mas corto que este?
Function DV(RUT As String)
For X = Len(RUT) To 1 Step -1
S = S + Mid(RUT, X, 1) * Mid("32765432", X, 1)
Next
DV = Mid("123456789K0", Round(11 - (S / 11 - Int(S / 11)) * 11, 0), 1)
End Function
El archivo para que lo comprueben y el metodo esta aqui --->



