web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Problem while executin...
Power Automate
Unanswered

Problem while executing action 'SaveAs'. Failed to save Excel document

(0) ShareShare
ReportReport
Posted on by 40

All of the sudden I have had two flows start throwing this error. I have other flows that run and save to the same locations without any  issues. 

 

This has happened now to two different flows which pull data from SQL then create an xlsx doc, and saves it to one-drive. The first one I was able to just recreate the save as step and it fixed it, the second one that is not working. 

Same box and same one drive are being used to run other flows in the same manor without issues. 

 

Full error below 

Problem while executing action 'SaveAs'. Failed to save Excel document '*One-Drive Location*'.
Microsoft.Flow.RPA.Desktop.Modules.SDK.ActionException: Failed to save Excel document '*One-Drive Location*'. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Runtime.InteropServices.COMException: SaveAs method of Workbook class failed
--- End of inner exception stack trace ---
at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
at System.Type.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, CultureInfo culture)
at Microsoft.Flow.RPA.Desktop.Modules.Excel.Actions.ExcelActions.InvokeMethod(Object o, String methodName, Object[] methodArgs)
at Microsoft.Flow.RPA.Desktop.Modules.Excel.Actions.ExcelActions.SaveExcelInstance(Object activeWorkbook, String workbookName, FileVariant documentPathSafe, SaveExcelEnum saveSafe, ExcelSaveAsFormatEnum saveAsFormatSafe, String xmlMapName)
at Microsoft.Flow.RPA.Desktop.Modules.Excel.Actions.ExcelActions.SaveExcel(Variant excelInstance, Variant documentPath, Int32 save, Int32 saveAsFormat, String xmlMapName)
--- End of inner exception stack trace ---
at Microsoft.Flow.RPA.Desktop.Modules.Excel.Actions.SaveExcel.Execute(ActionContext context)
at Microsoft.Flow.RPA.Desktop.Robin.Engine.Execution.ActionRunner.Run(IActionStatement statement, Dictionary`2 inputArguments, Dictionary`2 outputArguments)

I have the same question (0)
  • jogden Profile Picture
    40 on at

    I have a different box I was able to run it on, the only difference is the path to the one drive on the box that failed is a direct sync were as the box it is working on is a mapped drive to the OneDrive. (The mapped drive is much slower) 

  • jogden Profile Picture
    40 on at

    Bump, anyone have any ideas? it is popping up again on the flow that was fixed but on only 1 of the 5 files. 

  • jogden Profile Picture
    40 on at

    Bump

  • jogden Profile Picture
    40 on at

    Bump

  • jogden Profile Picture
    40 on at

    After some thought my theory is that "TargetInvocationException" points to some connectivity issued with the one drive. 

     

    I created a temp space on the host to save the files and use the move files function to then move the files to the one drive it adds 20-30 seconds to the flow, so far it is working when I manually kick off the flow. Still need to test the cloud schedule flow tomorrow. 

  • msharmes Profile Picture
    13 on at

    I have the same problem, also with an excel file located in my company OneDrive. And it worked before (must have been some weeks ago). Maybe this is some kind of malware protection from Microsoft?

     

    My error message (partly German):

    Microsoft.Flow.RPA.Desktop.Modules.SDK.ActionException: Speichern des Excel-Dokuments „Forms.xlsx“ fehlgeschlagen. ---> System.Exception: „Forms.xlsx“ kann nicht gespeichert werden, da die Datei schreibgeschützt ist.
    bei Microsoft.Flow.RPA.Desktop.Modules.Excel.Actions.ExcelActions.SaveExcelInstance(Object activeWorkbook, String workbookName, FileVariant documentPathSafe, SaveExcelEnum saveSafe, ExcelSaveAsFormatEnum saveAsFormatSafe, String xmlMapName)
    bei Microsoft.Flow.RPA.Desktop.Modules.Excel.Actions.ExcelActions.CloseExcel(Variant excelInstance, Variant documentPath, Int32 save, Int32 saveAsFormat, String xmlMapName)
    --- Ende der internen Ausnahmestapelüberwachung ---
    bei Microsoft.Flow.RPA.Desktop.Modules.Excel.Actions.CloseExcel.Execute(ActionContext context)
    bei Microsoft.Flow.RPA.Desktop.Robin.Engine.Execution.ActionRunner.Run(IActionStatement statement, Dictionary`2 inputArguments, Dictionary`2 outputArguments)

  • msharmes Profile Picture
    13 on at

    Small update here: I managed to solve the problem: In my flow I open the excel as "read-only". When closing it "save document" was pre-selected. This was accepted in older versions of Power Automate Desktop but throws now this error message. I changed the Close Excel step to "do not save document" and it works now.

  • jogden Profile Picture
    40 on at

    Are you adding data to the file? I am creating a new file in my flow so I am not sure the read only would solve for me. I do have the close step set to not save as I have a step for saving already. 

  • msharmes Profile Picture
    13 on at

    At first I open the file read-only. Later I open the same file again for read-write and change it.

    If you have already a save step, maybe you can try "do not save document" in the close step.

  • Zap174 Profile Picture
    167 on at

    @jogden @msharmes 

     

    I am having this issue as well. I tried to recreate the steps that @msharmes listed in their comment above but was unable to. Could either of you share in detail what your fix was?

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 522 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 364 Moderator

#3
abm abm Profile Picture

abm abm 243 Most Valuable Professional

Last 30 days Overall leaderboard