OLE error code:800A03EC in Microsoft Excel,Microsoft Excel cannot access the file...
Posted 骑着蜗牛追太阳
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OLE error code:800A03EC in Microsoft Excel,Microsoft Excel cannot access the file...相关的知识,希望对你有一定的参考价值。
遇到了就记录下吧
感谢下面这边博文提供了解决方法
https://port135.com/2014/05/09/solved-net-excel-interops-issue-microsoft-office-excel-cannot-access-the-file-abc-xlsx/
环境
OS:Win10
Excel:2013
问题:
在本地执行没有问题,ssh远程执行就出现如下问题
解决方法:
该博文第一步便解决了
Create directory C:\\Windows\\SysWOW64\\config\\systemprofile\\Desktop (for 64 bit Windows) or C:\\Windows\\System32\\config\\systemprofile\\Desktop (for 32 bit Windows)
补充一下,今天又遇到一个新问题,ruby在生成excel时候,也是本地正常,远程就报错:
解决方法:
将false改为true就好了,本地@xl.Visible = false;远程@xl.Visible = true
以上是关于OLE error code:800A03EC in Microsoft Excel,Microsoft Excel cannot access the file...的主要内容,如果未能解决你的问题,请参考以下文章
Excel COMException:0x800A03EC 文档未保存
System.Runtime.InteropServices.COMException (0x800A03EC)
System.Runtime.InteropServices.COMException (0x800A03EC): 无法访问文件
服务器上无法调用Office组件的解决方法(HRESULT:0X800A03EC异常)
尝试使用Microsoft.Office.Interop.Excel.Workbooks.Open()打开Excel时出现异常HResult 0x800a03ec