通过本地VBA浏览https SharePoint文件和文件夹

时间:2014-02-13 15:46:23

标签: vba excel-vba sharepoint-2010 excel

我已经四处搜索了一些答案,但我发现似乎没有任何效果。我对VBA很好,但Sharepoint不是我的一杯茶。我们在网络上有一个企业Sharepoint网站(https),其中不同地区使用Excel提交指标。每个Excel文件都放在该区域的相应文件夹中。

我希望能够使用本地工作簿导航到Sharepoint站点,浏览文件夹,打开每个Excel工作簿,并将这些数字汇总在一起。到目前为止我最接近的是this

但是,假设我的网站是:

[https://teams.mycompany.com/SubTeamFolder/Forms/AllItems.aspx.]

当我在上面链接的代码中将site变量设置为this时,没有返回任何内容。如果我将网站变量设置为:

[https://teams.mycompany.com/SubTeamFolder/AllItems/]

它抛出错误

-2147217895

我对这里的其他方法持开放态度。就像我说的那样,这个看起来最有希望,直到我碰到这堵墙。

1 个答案:

答案 0 :(得分:1)

对于那些遇到过这种情况的人来说,这就是我如何解决这个问题的方法。在@ARich提交的链接中,我走到了底部并使用了Export to Excel功能。这让我看到了我的对象的底层路径。然后我能够使用我在原始帖子中链接的代码来查看底层文件夹。如果需要,在成功连接到目标Sharepoint站点后插入几个断点,以跟随从父对象到子对象的递归移动。更进一步,您可以使用this打开文件。