以前に Project Server 2013 で開いたファイルを保存しようとしています。ファイルに対して行った唯一の更新は、状況報告日の設定と未完了のタスクの移動です。ファイルをExcel VBAで実行しています。コードの完全なセットを共有できますが、必要ではないと思います。ファイルを保存せずにマクロを実行すると、すべてが完全に実行されます。私がする必要があるのは、プロンプトを出さずにファイルを保存することだけで、完了です。すべての助けに感謝します。
Dim appPJ As MSProject.application
Set appPJ = New MSProject.application
appPJ.FileOpenEx Name:="<>\" & strFileName, ReadOnly:=False, Noauto:=True, IgnoreReadOnlyRecommended:=True, DoNotLoadFromEnterprise:=False
'Update the status date and move unfinished tasks to the future
appPJ.ProjectSummaryInfo StatusDate:=dateStatusDate
appPJ.UpdateProject All:=True, UpdateDate:=dateStatusDate, Action:=2
'Call the various read data only report routines
appPJ.DisplayAlerts = False
appPJ.FileCloseEx pjSave, True, True
上記の行は、プロンプトを表示してサーバーに保存しません。