RE:Error 2046 tiempo ejecución
Hola Alfredo, yo tengo un problema similar que me arroja ese mismo error. Tengo un formulario de presentación como inicio, mi intención es que antes de comenzar cualquier actividad con la base de datos, me cree una copia de seguridad de la misma. Para ello, en el formulario de inicio tengo un botón "INGRESAR", en cuyo evento "click" su primera linea es "DoCmd.RunCommand acCmdBackup" y me sale ese error 2046 con la siguiente descripción: "La acción o comando 'CopiaDeSeguridad' no está disponible ahora". No quisiera saltar el error para que el programa no se interrumpa, quisiera que me ejecute el comando copia de seguridad. Probé poner esa línea de comando en el evento form_load() de este formulario de inicio pero me sale el mismo error. Necesitaría Por favor si me pueden decir como solucionar ese error o alguna otra forma de crear una copia de seguridad al iniciar el programa. Me olvidaba aclarar que estoy usando access 2003, y que también intenté hacerlo con el comando "DoCmd.DoMenuItem ..." pero no logré encontrar las constantes o valores del argumento para que me ejecute el comando 'CopiaDeSeguridad'. Desde ya Muchas Gracias!!