我一直在网上搜索答案,但没有成功找到正确的事情。所以这是我最后的手段。
我们有一个 Access 数据库 (1997),并且在我们的旧远程服务器上运行良好。但是当我们将其迁移到 Windows 2012 Server 并将其转换为 .accdb 文件格式时,打开文件选择窗口的CommonDialog内置方法不起作用并弹出错误消息。
至此,我们完全意识到缺少一些参考资料,我们是对的。
我们在网上搜索并意识到我们需要使用Microsoft Office x.0 对象库下的Application.FileDialog来获得更高版本的 MS Access。我们为我们的一些使用CommonDialog的 VBA 代码实现了这一点,并且它有效。
但是我们也在考虑如何为了不调整我们的 VBA 代码而继续将CommonDialog用于更高版本的 Access?
如果您对此有任何想法,我将很高兴听到。提前致谢!