VBA: Сохранение a .Файл MPP в виде книги Excel для SharePoint ссылка

#vba #sharepoint #ms-project

Вопрос:

Конечная цель-сохранить файл проекта в виде файла Excel непосредственно в SharePoint. Я понимаю код для сохранения файла проекта в SharePoint:

 FileSaveAs Name:="https://[Directory]/Testing.mpp", FormatID:="MSProject.MPP"
 

Но когда я заменяю форматирование файла на .xlsx, я получаю ошибку метода 1004:

 Private Sub Project_BeforeSave(ByVal pj As Project)

    MapEdit Name:="Map ", Create:=True, OverwriteExisting:=True, DataCategory:=0, CategoryEnabled:=True, TableName:="Task_Table1", FieldName:="Outline Number", ExternalFieldName:="Outline_Number", ExportFilter:="All Tasks", ImportMethod:=0, HeaderRow:=True, AssignmentData:=True, TextDelimiter:=Chr$(9), TextFileOrigin:=0, UseHtmlTemplate:=False, IncludeImage:=False
    MapEdit Name:="Map ", DataCategory:=0, FieldName:="Name", ExternalFieldName:="Name"
    MapEdit Name:="Map ", DataCategory:=0, FieldName:="Start", ExternalFieldName:="Start"
    MapEdit Name:="Map ", DataCategory:=0, FieldName:="Finish", ExternalFieldName:="Finish_Date"
    MapEdit Name:="Map ", DataCategory:=0, FieldName:="% Complete", ExternalFieldName:="Percent_Complete"
    MapEdit Name:="Map ", DataCategory:=0, FieldName:="Duration1", ExternalFieldName:="Duration1"
    FileSaveAs Name:="https://[Directory]/Test.xlsx", FormatID:="MSProject.ACE", map:="Map "
    
End Sub 
 

Может кто-нибудь объяснить, в чем дело? Любая помощь приветствуется.

Комментарии:

1. Это может быть скорее проблемой SharePoint. Посмотрите, работает ли это, если вы только измените путь для локального сохранения, и если да, проверьте настройки SharePoint.