DoCmd.CancelEvent (Access)
El método CancelEvent lleva a cabo la acción CancelEvent en Visual Basic.
Puede usar el método CancelEvent para cancelar el evento que hizo que Microsoft Access ejecutara el procedimiento que contiene este método. El método CancelEvent solo tiene efecto cuando se ejecuta como resultado de un evento. Este método cancela el evento. En un formulario, suele usarse la acción CancelEvent en una macro de validación con la propiedad de evento BeforeUpdate. Cuando un usuario escribe datos en un control o en un registro, Access ejecuta la macro antes de agregar los datos a la base de datos. Si los datos no pasan las condiciones de validación de la macro, la acción CancelEvent cancela el proceso de actualización antes de que se inicie. Todos los eventos que se pueden cancelar en Visual Basic tienen un argumento Cancel . Puede usar este argumento en lugar del método CancelEvent para cancelar el evento. El evento KeyPress y el evento MouseDown (solo para el botón secundario) únicamente pueden cancelarse en macros, no en procedimientos de evento, con lo que debe usar la acción CancelEvent en una macro para cancelar estos eventos.
DoCmd.CancelEvent