InicioCiencia EducacionValidacion del numero de cedula ecuatoriana en visual basic

Validacion del numero de cedula ecuatoriana en visual basic

Ciencia Educacion6/28/2011
Funcion para validar la cedula de identidad. A quien la necesite: Public Function VerificaCedula(Cedula As String) As Boolean VerificaCedula = True If Len(Trim(Cedula)) <> 10 Then VerificaCedula = False End If If Val(Mid(Cedula, 1, 2)) > 25 Then VerificaCedula = False End If If Val(Mid(Cedula, 3, 1)) > 5 Then VerificaCedula = False End If If VerificaCedula = False Then MsgBox ("Cedula incorrecta " ), vbInformation Else Dim Total As Integer Dim Cifra As Integer Total = 0 For a = 1 To 9 If (a Mod 2) = 0 Then Cifra = Val(Mid(Cedula, a, 1)) Else Cifra = Val(Mid(Cedula, a, 1)) * 2 If Cifra > 9 Then Cifra = Cifra - 9 End If End If Total = Total + Cifra Next Cifra = Total Mod 10 If Cifra > 0 Then Cifra = 10 - Cifra End If If Cifra = Val(Mid(Cedula, 10, 1)) Then VerificaCedula = True Else MsgBox ("Numero de cedula no pasa la validacin, verifique por favor", vbInformation VerificaCedula = False End If End If End Function Pueden utilizarlo de la siguente manera If VerificaCedula(VariableQueContieneLaCedula) = False Then 'Codigo en caso de que la cedula no pase la validacion Else 'Codigo en caso de que la cedula sea correcta End If Hay algun@s que aun lo necesitan asi q va para ell@s. Se aceptan preguntas.
Datos archivados del Taringa! original
0puntos
704visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

d
daro1183🇦🇷
Usuario
Puntos0
Posts1
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.