Ms access 从access打开外部应用程序

Ms access 从access打开外部应用程序,ms-access,vba,ms-access-2010,Ms Access,Vba,Ms Access 2010,我一直在网上寻找如何使用VBA通过Access打开应用程序。我发现下面的示例代码确实有效: Application.FollowHyperlink "J:\Prepay\GE Debt logger.accdb" 我已经解决了我的问题,但我确实注意到,在试图找到我的答案时,大多数在线建议建议使用以下方法或类似方法: Shell "Z:\DATA\METRO\ComTool\Update\Update.mdb" 我的问题是,我在网上找到的方法涉及到模块,或者shell的使用,我想知道为什么?为

我一直在网上寻找如何使用VBA通过Access打开应用程序。我发现下面的示例代码确实有效:

Application.FollowHyperlink "J:\Prepay\GE Debt logger.accdb"
我已经解决了我的问题,但我确实注意到,在试图找到我的答案时,大多数在线建议建议使用以下方法或类似方法:

Shell "Z:\DATA\METRO\ComTool\Update\Update.mdb"

我的问题是,我在网上找到的方法涉及到模块,或者shell的使用,我想知道为什么?为什么不直接使用.followhyperlink,有没有理由不这样做

shell函数不仅仅适用于可执行文件。 我用MSAccess2010试过了,但没有成功


FollowHyperlink正在工作,但启动可执行文件时遇到安全问题

您好,我已经回答了一个关于如何从VBA使用powershell的类似问题,它还应该能够执行任何文件(而不仅仅是运行powershell)。