Pedes hacer lo siguiente:
creas un .mdb donde vinculas totas las tablas que han de actualizarse.
en este .mdb creas una macro con el nombre autoexec que haga la actualización y al acabar cierre el .mdb. (cuando una macro se llama autoexec se ejecuta al abrir el .mdb, por eso no lo puedes poner en el .mdb principal)
Luego en tareas programadas de windows programas que se abra el .mdb que has creado a la hora que quieras, al abrirse ejecutara la macro y se cerrara automaticamente.
Recuerda que el pc debe estar encendido!!!
Si estas trabajando con base de datos dividida, es decir un .mdb con los datos en el servidor y .mdb con los formularios en los clientes puedes crear la macro en el .mdb del servidor que solo se abrira con la tarea programada, si alguna vez tienes que abrirlo manteniendo pulsado shift mientras lo abres evitas que se ejecute la macro.
Quim
Cita:
Iniciado por Torque Hola a todos,
Acces 2003. Me pregunto si existirá la posiblidad de ejecutar un macro en una tarea programada de windows... es decir poder crear un archivo .bat o algo similar de manera que el macro de actualización que tengo se pueda ejecutar los fines de semana que no estoy en la oficina.
Saben uds. algo de esto?
Saludos a todos y gracias por su ayuda.