У меня та же проблема: я использую Office 365 как из Win 7, так и из Win 10 в Sharepoint 2013. Это может относиться к функции безопасности, которая мешает действиям файлового объекта системы к онлайн-адресам с VBA, в результате чего
ошибка 76 путь не найден;и ошибка 70, в разрешении отказано;а также ошибка 52 неверное имя файла.
У нас есть несколько пользователей Win 10 Office 206 с VBA, макросы, надежные расположения, разрешения пользователей, навигация по проводнику, создание папки пользовательского интерфейса и т. д., все они полностью работоспособны, ив MSWord и SP2013: ошибки 70, 76 и иногда 52 возникают, когда VBA пытается сохранить как папку Sharepoint, к которой у них всех есть беспрепятственный доступ.
Одни и те же пользователи, использующие Office 2010, на одном сервере, используя тот же VBA, не имеют проблем с сохранением объектов, навигацией и т. д. файловой системы
Я обнаружил, что сопоставление и удаление сопоставления пути / диска / папки Sharepoint 2013 в сеансе с VBA, кажется, делаетэто работает.Я попытался это сделать в пятницу, 22 февраля 2019 года. В VBA непосредственно перед навигацией и созданием кода папок я сопоставил библиотеку общих документов со следующим доступным диском (выполните шаги, если они существуют для букв дисков 67–89, затем выполните команду «Сохранить как»., затем удалите сопоставление. Я буду тестировать больше завтра, понедельник, 24 февраля 2019 года.
моя строка пути: \\sp.url@ssl\davwwwroot\site\subsite\shared%20documents
и буква диска, как отмечалось, является динамической в зависимости от того, что имеет пользователь.
Поэтому путь в моей строке использует службу WebClient, и это было очень надежно для меня в рамках SP2013 до Office 365 / Office 2016, то есть.