1
我有一個連接到SQL服務器數據庫並顯示數據的Excel宏。它在PC上運行正常(Excel 2010版本14),但是當我在Mac上試用它時(Excel 2011 14.1.4),它不起作用。Excel宏適用於PC,但不適用於Mac
這就是說它沒有我在代碼中使用的ADODB庫。我相信這個庫是ActiveX Data Objects 2.7。
我該如何解決這個問題?非常感謝你!!
我有一個連接到SQL服務器數據庫並顯示數據的Excel宏。它在PC上運行正常(Excel 2010版本14),但是當我在Mac上試用它時(Excel 2011 14.1.4),它不起作用。Excel宏適用於PC,但不適用於Mac
這就是說它沒有我在代碼中使用的ADODB庫。我相信這個庫是ActiveX Data Objects 2.7。
我該如何解決這個問題?非常感謝你!!
您不能在Mac
上使用ActiveX Data Objects 2.7
。閱讀this。
'ADODB'是一個基於ActiveX的Windows數據庫訪問技術(你在你的問題中提到)。你需要找到Mac的替代品,並在你的OS X版本中使用它。 (你應該指定你正在使用的數據庫引擎;我假定它是SQL Server,但是你應該編輯以添加適當的標籤。正確的數據庫訪問技術可以根據你試圖訪問的數據庫而有很大不同。) – 2012-03-06 23:39:26
謝謝肯,我覺得它不被支持,所以我一直在尋找替代品。有誰知道我可以使用的具體選擇? – 2012-03-07 02:45:01