2011-09-26 143 views
2

我想在中創建一個數據連接,將查詢的結果導入工作簿中的工作表。到Active Directory的Excel數據連接

我看到我can do this用VBA,但我同意羅布here,它應該是比這更容易,只是用「OLE DB提供程序的Microsoft目錄服務」

的谷歌搜索的位表明,這是一個洞在我們的集體知識中值得充實!

+1

這並不複雜 - 不知道問題在這裏:不要忘記你在*編程*網站發佈這個...你鏈接到的示例代碼可以簡化(即你不需要顯式的Command對象),但它非常易於管理。 –

+0

哎呀!蒂姆,好點。我在這裏閒逛,我忘了。 :) – harvest316

+0

在http://superuser.com/q/340187/53184 – harvest316

回答

0

4小時試驗&錯誤後,我放棄了,沒有在SQL邊的AD的東西,使用

SELECT * FROM OPENQUERY(MyActiveDirectoryLinkedServer, 'SELECT ... FROM ''LDAP://...'' WHERE ...') 

但是這需要建立一個鏈接的服務器,這是對DBA的最佳實踐。幸運的是,我的情況已經有了。 ;)

+0

重新問這個問題我仍然有興趣在一個正確的Excel端修復,如果任何人有一個。希望有人在超級用戶將幫助:http://superuser.com/questions/340187/excel-data-connection-to-active-directory – harvest316

相關問題