我正在尝试编写一个宏来连接到 https 共享点目录并读取该目录中包含的文件列表(以便我可以解析文件名,然后打开相应的文件并从中读取一些数据)。
到目前为止我已经尝试过:
- Get the content of a sharepoint folder with Excel VBA 。
Setfolder = fs.GetFolder
似乎 使用 http 共享点,但不 一个 https: 共享点 - http://blog.itwarlocks.com/2009/04/28/accessing-webdav-in-microsoft-word-visual-basic/
getChildren()
在这里不起作用。该目录以简单的形式返回 记录(尽管它实际上是一个带有子文件夹和文件的复杂记录,但应该有子文件夹)。 - 连接到共享点上的 Excel 文档,然后调用共享工作区功能。即使目录中还有其他几个文件,这也不会返回目录中的任何文档。
有人在安全的 https 共享点目录上取得过成功吗?
最佳答案
Sharepoint 公开 Web 服务。您可以使用它们来迭代您的库。
http://msdn.microsoft.com/en-us/library/ms479390(v=office.12).aspx
Sharepoint 2010 还提供托管客户端对象模型。
这将执行您想要的操作: http://msdn.microsoft.com/en-us/library/aa159897(v=office.11).aspx
关于excel - 如何使用 VBA 读取安全共享点目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5450469/