首页 > 解决方案 > 在宏中使用 WEBDAV 打开 SharePoint Excel 文件

问题描述

我正在尝试打开和操作 SharePoint Excel 文件,但一开始就无法正确引用它。

我使用了下面的简单代码。首先,我从这里采用了第二种解决方案,将可共享的 SharePoint 链接转换为 WebDAV 链接,然后将其插入到下面。

我收到运行时错误 1004,“应用程序定义或对象定义错误”。我拥有的原始共享链接在浏览器中正常工作。WebDAV 链接在浏览器或 Windows 资源管理器中不起作用,甚至将其缩减为仅访问文件夹,而不是文件本身......

有没有人有任何想法可能导致这种/其他方式来实现相同的目标?

谢谢!

注意:下面的链接是一个虚拟链接,只是为了显示语法

Sub OpenSharepointSharingLink2()

Dim wb As Workbook

'Open Excel File.
Set wb = Workbooks.Open("\\company.sharepoint.com@ssl\:x:\s\Folder\CBaAYOw2mKBDoiFTT3680dUBUHl6F2aGa9Cw_dHNaB4zwQ?e=zQeEEQ")


End Sub

标签: excelvbasharepointwebdav

解决方案


右键单击 sharpoint 文件夹,然后单击属性。然后不要点击其他任何地方。路径将显示在弹出的窗口中。复制它。使用链接文件夹时,您必须从属性中复制路径,这是不同的


推荐阅读