C# ComExecption异常 HRESULT:0x800A03EC 是什么,怎样解决
答案:3 悬赏:80 手机版
解决时间 2021-03-23 13:07
- 提问者网友:酱爆肉
- 2021-03-22 18:50
C# ComExecption异常 HRESULT:0x800A03EC 是什么,怎样解决
最佳答案
- 五星知识达人网友:撞了怀
- 2021-03-22 19:11
"异常来自 HRESULT:0x800A03EC "的原因
一不小心就会出"异常来自 HRESULT:0x800A03EC "的异常,原因很简单,Excel的行列都是从1开始的,如果我们习惯性的给worksheet.Cells[0, 0]或者worksheet.Cells[1, 0]或者worksheet.Cells[0, 1]赋值,就会引发该异常。追问//保存当前活动的WorkBook 是这一步异常
excel.ActiveWorkbook.SaveAs(Environment.CurrentDirectory+"/test.xls",XlFileFormat.xlWorkbookNormal);追答你查看一下,当前目录操作权限,是否有授权追问权限: 完全控制 修改 读取和执行 列出文件夹内容 读取 写入 都是允许
一不小心就会出"异常来自 HRESULT:0x800A03EC "的异常,原因很简单,Excel的行列都是从1开始的,如果我们习惯性的给worksheet.Cells[0, 0]或者worksheet.Cells[1, 0]或者worksheet.Cells[0, 1]赋值,就会引发该异常。追问//保存当前活动的WorkBook 是这一步异常
excel.ActiveWorkbook.SaveAs(Environment.CurrentDirectory+"/test.xls",XlFileFormat.xlWorkbookNormal);追答你查看一下,当前目录操作权限,是否有授权追问权限: 完全控制 修改 读取和执行 列出文件夹内容 读取 写入 都是允许
全部回答
- 1楼网友:鸠书
- 2021-03-22 19:42
最后怎么解决的呢??
- 2楼网友:轻雾山林
- 2021-03-22 19:27
怎么解决的呢?追问权限问题 不能对excel 进行操作
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯