我正在努力研究如何使用VBA从Excel文件打开MS Access Runtime。
您可以使用CreateObject("Access.Application")
打开完整版Access,但这不会在运行时打开Access。
我们在某些计算机上只安装了Microsoft Access Runtime,因为我们需要使用我们开发的前端。所以我们需要使用MS Access Runtime打开accdb文件,但是要从Excel中打开。
感谢任何帮助,谢谢
答案 0 :(得分:2)
您可以使用命令行管理程序打开文件,就像在窗口的命令提示符下键入该命令一样。
d = Shell("pathToFile\Database1.accdb /runtime", vbNormalFocus)
您可以用来在运行时在文件中打开的另一个选项(如果有人从文件夹或通过其他方法打开它而没有/ runtime开关)将文件扩展名更改为.accdr。这将始终强制运行。