Ejecutar macro al salir de la BD

02/11/2005 - 19:43 por Tarifa | Informe spam
Quisiera crear una macro que ejecutara lo siguiente: al salir de la base de datos desearía que ésta se compactara.
He encontrado la macro de "ejecución de comando" que compacta la BD, pero lo que no se hacer es que esto se ejecute cada vez que cierro la base de datos.
¿Alguien me puede ayudar?
Gracias
 

Leer las respuestas

#1 Juan M Afan de Ribera
02/11/2005 - 19:59 | Informe spam
Si trabajas con Access 2000 o superior, tienes que ir a Menu -
Herramientas - Opciones y buscar la opción "Compactar al salir" que hará
justamente eso que quieres, pero sin tener que escribir macros ni código.

Igualmente, Access no te da la facilidad de compactar la propia base de
datos, si no es utilizando la opción del menú correspondiente. Se puede
hacer por código, eso sí, con un pequeño truco. Por si te interesa, está
explicado en este enlace:

http://accessvbafaq.mvps.org/item.asp?pagina‚

pero creo que en tu caso, es mejor lo primero que te he comentado.
Saludos,
Juan M Afan de Ribera
[MVP Access]
http://accessvbafaq.mvps.org
http://www.mvp-access.com/juanmafan


"Tarifa" escribió en el mensaje
news:
Quisiera crear una macro que ejecutara lo siguiente: al salir de la base de
datos desearía que ésta se compactara.
He encontrado la macro de "ejecución de comando" que compacta la BD, pero lo
que no se hacer es que esto se ejecute cada vez que cierro la base de datos.
¿Alguien me puede ayudar?
Gracias

Preguntas similares