2017-02-14 57 views
0

我一直在网上查找如何通过使用VBA的Access打开应用程序。因为我已经发现了下面的示例代码,这不工作:从访问中打开外部应用程序

Application.FollowHyperlink "J:\Prepay\GE Debt logger.accdb" 

我已经解决了我的问题,但我也注意到,虽然试图找到我的答案,大多数咨询在线提出下面的方法或类似的东西:

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

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

+1

嗨dmorgan 20,我已经回答了如何使用VBA中的powershell,也应该能够执行任何文件(不只是运行PowerShell)的类似问题。 http://stackoverflow.com/questions/35486939/vba-and-powershell-integration/35487436#35487436 –

回答

0

shell函数不适用于可执行文件。 我用MSAcesss 2010试了一下,结果不起作用。

FollowHyperlink正在工作,但启动一个带有安全问题的可执行文件。

相关问题