Acción de Macro RunApplication

Nota:  Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Puede usar la acción de macro RunApplication en bases de datos de escritorio de Access para ejecutar una aplicación de Windows, como Excel, Word o PowerPoint, Microsoft desde dentro de Microsoft Office. Por ejemplo, desea pegar los datos de la hoja de cálculo de Excel en la base de datos de Access.

Nota de seguridad: Tenga cuidado cuando se ejecuta el código o archivos ejecutables en macros o aplicaciones. Código o archivos ejecutables puede utilizarse para llevar a cabo acciones que podrían comprometa la seguridad de su equipo y los datos.

Nota: A partir de Access 2010, la acción de macro EjecutarAplicación se cambió el nombre a RunApplication.

Nota: Esta acción no se permitirá si la base de datos no es de confianza.

Configuración

La acción de macro RunApplication tiene el siguiente argumento.

Argumento de la acción

Descripción

Línea de comandos

línea de comandos que se utiliza para iniciar la aplicación (incluyendo la ruta de acceso y otros parámetros necesarios, como las opciones que se ejecutan la aplicación de un modo particular). Escriba la línea de comandos en el cuadro línea de comandos en la sección Argumentos de acción de la ventana de diseño de la macro. Este es un argumento requerido.

Observaciones

La aplicación seleccionada con esta acción de macro se carga y se ejecuta en primer plano. El macro que contiene esta acción continúa funcionando después de iniciar la aplicación.

Puede transferir datos entre Access y la otra aplicación utilizando la utilidad de Microsoft Windows dinámico de datos (DDE) de exchange o el Portapapeles. Puede usar la acción de macro EnviarTeclas para enviar pulsaciones de teclas a la otra aplicación (aunque DDE es un método más eficiente para transferir datos). También puede compartir datos entre aplicaciones mediante la automatización.

Aplicaciones basadas en MS-DOS se ejecutan en una ventana de MS-DOS dentro del entorno de Windows.

En sistemas operativos Windows, hay varias maneras de ejecutar una aplicación, incluidos iniciar el programa desde el Explorador de Windows, con el comando Ejecutar en el menú Inicio y haga doble clic en el icono de un programa en el escritorio de Windows.

No se puede ejecutar la acción de macro RunApplication en un módulo Visual Basic para aplicaciones (VBA). Utilice la función Shell VBA.

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×