Validar letra de DNI
¿Alguien me puede pasar el algoritmo para validar la letra de un DNI? O alguna dirección de dónde sacarla.
Gracias
Gracias
pues divides el dni entre 23, y el resto que te queda lo multiplicas por 23, luego este valor que te queda lo pasas a la tabla siguiente:
TRWAGMYFPDXBNJZSQVHLCKE
siendo el primer valor (T) el 0.
Y todo esto, en visual basic?
pues
numletra=dni mod 23 'calcula el resto.
letranif=mid("TRWAGMYFPDXBNJZSQVHLCKE",numletra+1,1)
y ya está
Saludos
TRWAGMYFPDXBNJZSQVHLCKE
siendo el primer valor (T) el 0.
Y todo esto, en visual basic?
pues
numletra=dni mod 23 'calcula el resto.
letranif=mid("TRWAGMYFPDXBNJZSQVHLCKE",numletra+1,1)
y ya está
Saludos