Runtime Error - Exception from HRESULT: 0x800AC472

This error usually error when there is problem with your excel license.
Quick solution for this is to kill the excel before manipulating it. Kill the excel from the task manager then run your process.

Hope it will work