使用我在這里找到的代碼:https ://accessexperts.com/blog/2011/07/07/sharepoint-lists-and-microsoftaccess/
我已使用以下代碼在 Access 中鏈接 SharePoint 視圖:
DoCmd.TransferSharePointList acLinkSharePointList, "http:\serversite", _
"{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}", _ 'Sharepoint List GUID
"{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}", _ 'SharePoint View GUID
"tblMyList", True
過去,當我使用 AC2010 時,這段代碼對我有用(不確定我使用的是哪個版本的 SP)。我目前正在使用 Access Microsoft 365 MSO(版本 2202 Build 16.0.14931.20128)64 位和 SharePoint Online,上面的代碼不起作用。
不起作用,我的意思是代碼執行沒有錯誤,但它沒有鏈接視圖。
有任何想法嗎?
uj5u.com熱心網友回復:
我偶然發現了答案。在其中一條評論中,作者回答了一個問題:
Blockquote 困難的部分是串列的 URL 可能會有所不同,具體取決于您使用的是公司的 SharePoint 服務器還是托管的 SharePoint、它在整體結構中的放置方式和其他因素。此外,請考慮您有足夠的權限來實際查看所需的頁面。如果您不是管理員,則可能需要讓網站管理員告訴您串列的 GUID。
假設您有足夠的權限,這里有一種方法可以找到:
- 打開您的網路瀏覽器
- 使用以下網址:
//_layouts/viewlsts.aspx
將 替換為您的 SharePoint 域和包含您需要的串列的網站的完整路徑。例如,假設您有一個 Office 365 站點,它可能看起來像這樣:
https://mycompanyname.sharepoint.com/sites/mysite/_layouts/viewlsts.aspx
塊參考
一旦我用 /_layouts/viewlists.aspx 修改了我的路徑名,一切就完美地連接起來了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/460169.html
