MS Access - 具有/许多版本的Access的文件打开对话框

时间:2014-02-13 20:42:38

标签: vba ms-access

我在我的数据库本地副本中实现了一个文件打开对话框 - 按照我的预期工作。我添加了对“Microsoft Office 15.0对象库”的必要引用。

此数据库有很多用户使用许多版本的Office / Access(2007年至2013年),我会在打开APP时检测并记录变量。

MSAccess revision numbers

Select Case SysCmd(acSysCmdAccessVer)
    Case 7: myVersion = "95"
    Case 8: myVersion = "97"
    Case 9: myVersion = "2000"
    Case 10: myVersion = "2002"
    Case 11: myVersion = "2003"
    Case 12: myVersion = "2007"
    Case 13: myVersion = "Pirated!"
    Case 14: myVersion = "2010"
    Case 15: myVersion = "2013"
    Case Else: myVersion = "Unknown"
End Select

Access如何为用​​户提供Office对象库引用< Office 2013 ??

我已经有条件地解释了32& 64位机器,这是一种类似的方法吗?

任何指导??

1 个答案:

答案 0 :(得分:3)

'Access如何为用​​户提供Office对象库参考< Office 2013?' - 不是很好。一旦你知道代码工作,我将删除显式引用并使用延迟而不是早期绑定。任何其他Office引用(例如Excel)也是如此......