Evitar paradas en ejecución de Macro

23/11/2016 - 17:15 por Carlos Garcia | Informe spam
Buenas tardes a todos,
He realizado un Macro que ejecuta secuencialmente primero una consulta de borrado de registros de una tabla y otra que la carga con nuevos registros procedentes de otra tabla.
Esto funciona correctamente y se vacía la tabla y se carga sin problemas.
El caso es que la Macro en cada paso se para dando los típicos mensajes por pantalla de “Va a ejecutar una consulta de eliminación…” y luego “Va a eliminar XXXX fila(s)…” y luego “Va a ejecutar una consulta de datos anexados…” etc…
La pregunta es, ¿hay laguna manera de que Access 2007 no haga estas preguntas o las obvie y continúe sin pararse?
Creo recodar que hace años lo conseguí en otra ocasión con “EnviarTeclas {ENTER},NO”, pero si utilizo esto con Access 2007 con el parámetro NO no hace nada y la macro se para en cada paso, y si le pongo SI se genera un bucle que parece infinito y va repitiendo sin parar el borrado y carga de datos.

Muchas gracias de antemano por vuestra ayuda y tiempo,
Carlos
 

Leer las respuestas

#1 Emilio
23/11/2016 - 22:06 | Informe spam
-
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias
-
Hola!
si estamos hablando de una macro, tienes una opción, Establecer
Advertencias, que puesta en falso al principio y en verdadero al final te
resolverá el problema.

Saludos a todos desde Huelva

Emilio [MS-MVP Access 2006/11]
http://www.mvp-access.com/foro
http://www.mvp-access.es/emilio
"Carlos Garcia" escribió en el mensaje de
noticias:

Buenas tardes a todos,
He realizado un Macro que ejecuta secuencialmente primero una consulta de
borrado de registros de una tabla y otra que la carga con nuevos registros
procedentes de otra tabla.
Esto funciona correctamente y se vacía la tabla y se carga sin problemas.
El caso es que la Macro en cada paso se para dando los típicos mensajes por
pantalla de “Va a ejecutar una consulta de eliminación…” y luego “Va a
eliminar XXXX fila(s)…” y luego “Va a ejecutar una consulta de datos
anexados…” etc…
La pregunta es, ¿hay laguna manera de que Access 2007 no haga estas
preguntas o las obvie y continúe sin pararse?
Creo recodar que hace años lo conseguí en otra ocasión con “EnviarTeclas
{ENTER},NO”, pero si utilizo esto con Access 2007 con el parámetro NO no
hace nada y la macro se para en cada paso, y si le pongo SI se genera un
bucle que parece infinito y va repitiendo sin parar el borrado y carga de
datos.

Muchas gracias de antemano por vuestra ayuda y tiempo,
Carlos

Preguntas similares