No marca el error y cómo debe tratarse vba access
Estoy observando que en la siguiente rutina, al escribir un código de un cliente que aun no está de alta en el sistema simplemente pasa al siguiente textbox donde debe ir el nombre sin más ni más, obviamente al dar un tratamiento de error no va a funcionar porque no existe un error. He intentado con
Private Sub TxtCarnet_AfterUpdate() On Error GoTo SolucionError Me.TxtNomCSol.Visible = True Me.TxtNomCSol = DLookup("[Nombres]&', '&[Apellidos]", "[06CLIENTES]", "[Carnet]='" & TxtCarnet & "'") Me.otroCampo.SetFocus 'a propósito para provocar un error Me.TxtCarnet.SetFocus Salir: Exit Sub SolucionError: Me.TxtCarnet = "(Rectifique)" Me.TxtCarnet.SetFocus End Sub
Da error de compilación pero con tratamiento ineficaz.
1 respuesta
Respuesta de Neckkito Nck
1