Error 2448 al cerrar formulario sin guardar
Me sale el error que muestro en la captura siguiente al cerrar un formulario vacío.
Si lo depuro me marca esa linea de código, pero estaba pensado en antes de cerrarlo que escriba un dato cualquiera en el campo Usuario, pero creo que lo estoy escribiendo mal porque no me funciona.
Private Sub Form_Close() Form.Refresh Dim respuesta As Integer respuesta = MsgBox("¿Quieres guardar el registro?", vbYesNo, "Guardar registro") If respuesta = vbNo Then Me.Usuario.value = "A" DoCmd.RunCommand acCmdUndo End If End Sub
Si el formulario tiene cualquier cosa escrita en cualquier apartado si me funciona por eso pensé en que escriba cualquier letra porque total no lo Guarda en la base de datos.
Si se os ocurre cualquier otra solución me vendría de perlas.
1 Respuesta
Respuesta de Julián González Cabarcos
1