vb.net 读取excel 发生 HRESULT:0x800A03EC 情况之一

来源:互联网 发布:三维文字制作软件 编辑:程序博客网 时间:2024/04/29 04:15
程序在运行的时候
Excel.Workbook wb = excel.Application.Workbooks.Open(strFileName);

在这句话出现错误提示,错误代码是:异常来自 HRESULT:0x800A03EC

文件路径是对的,那为什么会报错呢 ,

网上有人说是excel进程没有杀干净,等等,试过没有效果


原因出在公司系统中有加密模式编辑过的文件时没没有办法用其他程序调用的 ,处理方法有两种

1:打开你要用的excel文件再运行程序,(太傻了 )

2:在-----    Excel.Workbook wb = excel.Application.Workbooks.Open(strFileName);    后加一句让excel程序显示   wb .Visible = True  就这句话


0 0
原创粉丝点击