2012-03-06 144 views
1

我有一个连接到SQL服务器数据库并显示数据的Excel宏。它在PC上运行正常(Excel 2010版本14),但是当我在Mac上试用它时(Excel 2011 14.1.4),它不起作用。Excel宏适用于PC,但不适用于Mac

这就是说它没有我在代码中使用的ADODB库。我相信这个库是ActiveX Data Objects 2.7。

我该如何解决这个问题?非常感谢你!!

+2

'ADODB'是一个基于ActiveX的Windows数据库访问技术(你在你的问题中提到)。你需要找到Mac的替代品,并在你的OS X版本中使用它。 (你应该指定你正在使用的数据库引擎;我假定它是SQL Server,但是你应该编辑以添加适当的标签。正确的数据库访问技术可以根据你试图访问的数据库而有很大不同。) – 2012-03-06 23:39:26

+0

谢谢肯,我觉得它不被支持,所以我一直在寻找替代品。有谁知道我可以使用的具体选择? – 2012-03-07 02:45:01

回答

0

您不能在Mac上使用ActiveX Data Objects 2.7。阅读this

相关问题