您的位置:首页 > 编程语言 > VB

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

2017-03-02 11:18 267 查看
程序在运行的时候
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  就这句话
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  vb.net excel