我想在excel-2007中創建一個數據連接,將active-directory查詢的結果導入工作簿中的工作表。到Active Directory的Excel數據連接
我看到我can do this用VBA,但我同意羅布here,它應該是比這更容易,只是用「OLE DB提供程序的Microsoft目錄服務」
的谷歌搜索的位表明,這是一個洞在我們的集體知識中值得充實!
我想在excel-2007中創建一個數據連接,將active-directory查詢的結果導入工作簿中的工作表。到Active Directory的Excel數據連接
我看到我can do this用VBA,但我同意羅布here,它應該是比這更容易,只是用「OLE DB提供程序的Microsoft目錄服務」
的谷歌搜索的位表明,這是一個洞在我們的集體知識中值得充實!
4小時試驗&錯誤後,我放棄了,沒有在SQL邊的AD的東西,使用
SELECT * FROM OPENQUERY(MyActiveDirectoryLinkedServer, 'SELECT ... FROM ''LDAP://...'' WHERE ...')
但是這需要建立一個鏈接的服務器,這是對DBA的最佳實踐。幸運的是,我的情況已經有了。 ;)
重新問這個問題我仍然有興趣在一個正確的Excel端修復,如果任何人有一個。希望有人在超級用戶將幫助:http://superuser.com/questions/340187/excel-data-connection-to-active-directory – harvest316
這並不複雜 - 不知道問題在這裏:不要忘記你在*編程*網站發佈這個...你鏈接到的示例代碼可以簡化(即你不需要顯式的Command對象),但它非常易於管理。 –
哎呀!蒂姆,好點。我在這裏閒逛,我忘了。 :) – harvest316
在http://superuser.com/q/340187/53184 – harvest316