Duplicados, afterupdate y deshacer
En un campo indexado de un formulario he conseguido que al entrar un número de factura que ya estaba entrado me diera un mensaje de "este registro está duplicado".
Pero intento que después de darle el OK al mensaje me haga dos "deshacer" para que me borre lo escrito y me deshaga campo/registro activo; pero si en la macro, después del "CuadroMsj" y del CancelarEvento le meto dos Deshacer no me funciona.
En cambio, si hago la macro sin los dos deshacer, voy al formulario, meto un duplicado, acepto el mensaje y le hago dos veces deshacer vía edición-deshacer, los deshacer que me hace son "deshacer escribir" y "deshacer campo/registro activo". Que es lo que quiero conseguir que me haga de forma automática.
¿Alguien me podría aconsejar como hacerlo?
Pero intento que después de darle el OK al mensaje me haga dos "deshacer" para que me borre lo escrito y me deshaga campo/registro activo; pero si en la macro, después del "CuadroMsj" y del CancelarEvento le meto dos Deshacer no me funciona.
En cambio, si hago la macro sin los dos deshacer, voy al formulario, meto un duplicado, acepto el mensaje y le hago dos veces deshacer vía edición-deshacer, los deshacer que me hace son "deshacer escribir" y "deshacer campo/registro activo". Que es lo que quiero conseguir que me haga de forma automática.
¿Alguien me podría aconsejar como hacerlo?
Respuesta de Julián González Cabarcos
2