Сохранить как конкретное имя файла с тем же путем, что и оригинал на Sharepoint - PullRequest
0 голосов
/ 29 октября 2019

У меня есть xlsm, который я хочу, чтобы каждый пользователь сначала нажал на макрос, который сохраняет SaWAs ThisWorkbook.Path & "_" & Format (Now (), "yy-mm-dd") & "_Tills.xlsm", FileFormat:= 52

, когда он был на OneDrive, он работал, но теперь, когда я ставлю его на sharepoint, он не работает.

Пожалуйста, помогите !!

Я перепробовал всевиды различного кода, но чем сложнее он становится, тем интенсивнее ошибки. Приведенный ниже код работает с документом OneDrive, но когда я переместил его в Sharepoint, я теперь получаю сообщение об ошибке выполнения 1004: сбой метода 'SaveAs' объекта '_Workbook'.

'' 'vba

Sub Save_Workook_NewName()

ThisWorkbook.saveAs FileName:=ThisWorkbook.Path & "_" & Format(Now(), "yy-mm-dd") & ".xlsm", FileFormat:=52

End Sub

, поскольку файл хранится на моей странице общего ресурса группы "Tills", ожидаемые результаты - создание нового файла XLSM под названием: "Tills_19-10-29.xlsm"

...