我正在尝试将 SharePoint 365 工作簿作为 Excel 数据源添加到另一个 SharePoint 365 工作簿。
根据 Excel,我已使用正确的帐户登录。当我尝试添加数据源并以“组织帐户”进行身份验证时,它告诉我我尚未登录。我完成了登录过程,它清楚地显示“您当前已登录”。然后,当我单击“连接”时,它出现错误:We couldn't authenticate with the credentials provided. Please try again.
我已确认我可以通过 SharePoint Online 访问该文件(并且事实上,我创建了该文件 - 我是文件所有者)。
我已经从 Excel 中清除了所有全局权限。我也尝试使用Basic
方法进行身份验证,但得到的结果相同。
我已经尝试过Data > Get Data > From File > From Excel Workbook > Paste SharePoint URL
了Data > From Web > Paste SharePoint URL
Excel 显示我已登录
从 Excel 工作簿获取数据
粘贴 SharePoint URL 并单击“打开”
对话框显示我尚未登录,尽管 Excel 在右上角显示我已登录
点击“登录”按钮并完成登录过程。对话框现在显示我已登录
单击“连接”- 显示身份验证错误消息
**Data > Get Data > Data Source Settings > Global Permissions
按照一些在线帖子上的说明进行检查 - 全局权限为空`
答案1
就我而言,在完成 OP 所做的所有操作后,我进入 Power Query 编辑器,在“源”中,我再次粘贴了 Sharepoint 资源的路径(之前它代替了%20
空格)。粘贴带有空格的“正常”链接后,它就可以正常工作,尽管文件名仍然有空格,如下所示%20
: