Как мне прочитать безопасный каталог sharepoint с VBA? - PullRequest
3 голосов
/ 27 марта 2011

Я пытаюсь написать макрос для подключения к каталогу общей точки доступа https и прочитать список файлов, содержащихся в каталоге (чтобы я мог разобрать имена файлов, а затем открыть соответствующий файл и прочитать из него некоторые данные).

Пока я пробовал:

  • Получить содержимое папки sharepoint с помощью Excel VBA . Set folder = fs.GetFolder кажется работать с http sharepoint, но не https: sharepoint
  • http://blog.itwarlocks.com/2009/04/28/accessing-webdav-in-microsoft-word-visual-basic/ getChildren() здесь не работает. Каталог возвращается как простой запись (хотя это на самом деле сложный файл с подпапкой и файлами, которые должны иметь детей).
  • подключение к документу Excel на sharepoint, а затем вызов функции общего рабочего пространства. Это не возвращает никаких документов в каталоге, даже если в каталоге есть несколько других файлов.

Кто-нибудь имел успех с этим в безопасном каталоге https sharepoint ??

Ответы [ 2 ]

0 голосов
/ 27 марта 2011

Если нужные файлы находятся в библиотеке документов, вы можете использовать WebDAV, чтобы получить к ним доступ через что-то вроде: \ sp.example.com \ sites \ thesite \ doclib \ foldername

0 голосов
/ 27 марта 2011

Sharepoint предоставляет веб-сервисы.Вы можете использовать их для просмотра ваших библиотек.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...