RunApplication 宏操作

适用于:Access 2013、Office 2013

安全说明 安全说明
在运行可执行文件或者宏或应用程序中的代码时,请务必小心。 可执行文件或代码所执行的操作可能会损害您的计算机和数据的安全性。

可以使用 RunApplication 操作在 Microsoft Access 内部运行基于 Microsoft Windows 或基于 MS-DOS 的应用程序,例如 Microsoft Excel、Microsoft Word 或 Microsoft PowerPoint。 例如,您可能想将 Excel 电子表格数据贴粘到 Access 数据库中。

注意

如果数据库不受信任,则不允许执行此操作。

Setting

RunApplication 操作具有以下参数。

操作参数

说明

命令行

用来启动应用程序的命令行(包括路径和任何其他必选参数,例如让应用程序在特定模式下运行的开关)。 请在“宏生成器”窗格“操作参数”部分的“命令行”框中输入命令行。 这是一个必选参数。

备注

通过此操作选择的应用程序在前台加载和运行。 启动应用程序后,包含此操作的宏将继续运行。

通过使用 Microsoft Windows 动态数据交换 (DDE) 功能或剪贴板,您可以在其他应用程序与 Access 之间传输数据。 可以使用 SendKeys 操作将键击发送到其他应用程序,但 DDE 是更加高效的数据传输方法。 还可以使用自动化功能在应用程序之间共享数据。

基于 MS-DOS 的应用程序在 Windows 环境中的 MS-DOS 窗口中运行。

在 Windows 操作系统中,有多种运行应用程序的方法,包括从 Windows 资源管理器中启动程序,使用 "开始" 菜单上的 "运行" 命令,以及双击 Windows 桌面上的程序图标。

不能在 Visual Basic for Applications (VBA) 模块中运行 RunApplication 操作。 请改用 VBA Shell 函数。