Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/04/2009, 01:11
Avatar de Taribo007
Taribo007
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 16 años, 9 meses
Puntos: 18
Respuesta: validacion de datos en access 2003 por codigo

Prueba a usar el eevnto al salir de cada control, ya que te proporciona la posibilidad de cancelar la salida del mismo si el dato no es correcto, por ejemplo, de un xuadro de texto llamado TxtMayorDe2, no saldra si el dato no es mayor de 2:

Private Sub TxtMayorDe2_Exit(Cancel As Integer)
If Not IsNumeric(Nz(Me.TxtMayorDe2, 0)) Or Nz(Me.TxtMayorDe2, 0) <= 2 Then
MsgBox "Introduzca un numero mayor de 2"
Cancel = True
End If
End Sub

Un saludo