VB.NET 操作excel出现的{000208D5-0000-0000-C000-000000000046}错误
错误信息:000208D5-0000-0000-C000-000000000046
Unable to cast COM object of type ‘System.__ComObject‘ to interface type ‘Microsoft.Office.Interop.Excel.Application‘. This operation failed because the QueryInterface call on the COM component for the interface with IID ‘{000208D5-0000-0000-C000-000000000046}‘ failed due to the following error: 程式庫未登錄。 (Exception from HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED)).
由于电脑在域管理中,被AD推送了更新,导致excel的com注册找不到,在百度上疯狂搜索后,大多是因为装了WPS,或者装了多个版本的office导致,
然而我电脑并未装有这些玩意,照着网上的解决办法,依葫芦画瓢,然后并没有期任何作用,重装office,修复office,依然无果。
最终解决办法,在注册表中找到如下注册项
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\TypeLib{00020813-0000-0000-C000-000000000046}
由PrimaryInteropAssemblyName(主要程序集名称,不知对不对,反正我就按着 这么理解)激发出来的联想,我电脑上装的是office 2007,也就是1.6版本的库,
然而下面还有个1.9的,程序好像默认按照高版本的先识别,也就是优先识别1.9的,但是我的电脑并未装1.9(也就是office2010)的office,于是删除掉该项,试了一下,问题解决。
或者把1.9改为1.6以下的,同样可解决问题。
VB.NET 操作excel出现的{000208D5-0000-0000-C000-000000000046}错误相关推荐
- vb.net操作Excel常用命令
首先,须在项目里引用: 添加引用->Com->Microsoft Excel 9.0 Object Library (这是EXCEL2000) 1 打开Excel: dim myexcel ...
- VB中操作Excel文档
篇一:利用 Python 操作 Excel文档 利用 Python 操作 Excel 在Excel 2010中打开VBA编辑器,请按 Alt + F11 打开: 以下代码在 Excel ...
- 使用VB.Net操作Excel输出重复内容的表格
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 今天网友的一个提问,如何将以下模板的表: 输出类似: 我思考了一下解决的方法: 1.不用一个一个 ...
- VB.NET操作EXCEL页面设置、打印输出
1 打开Excel dim myexcelas new Excel.Application() myexcel.visible=true 2 添加新的工作簿myexcel.Workbooks.add( ...
- 【转】用VB操作Excel详解
用VB操作Excel详解 一. VB读写EXCEL表: VB本身提自动化功能可以读写EXCEL表,其方法如下: 1.在工程中引用MicrosoftExcel 类型库: 从"工程"菜 ...
- 用VB操作Excel(VB6.0)(整理)
用VB操作Excel(VB6.0)(整理). 一. VB读写EXCEL表: VB本身提自动化功能可以读写EXCEL表,其方法如下: 1.在工程中引用Microsoft Excel类型库: 从" ...
- VB中对EXCEL的各种操作
全面控制 Excel 首先创建 Excel 对象,使用ComObj: Dim ExcelID as Excel.Application Set ExcelID as new Excel.Applica ...
- VB 操作Excel
全面控制 Excel 首先创建 Excel 对象,使用ComObj: Dim ExcelID as Excel.Application Set ExcelID as new Excel.Applica ...
- 使用VB或VC操作Excel 2003
1.VB操作EXCEL2003 [vb] view plaincopy '*************************************************************** ...
最新文章
- 使用结构体的形式使一个函数返回多个数据
- char java 回文_LeetCode刷题笔记(Java)---第1-18题
- 最优化学习笔记(十四)——共轭梯度法
- 解决@ResponseBody注解返回的json中文乱码问题
- c# Hello World
- 计算机网络网络层实例例题
- 将[a=1,b=2] 转为对象
- 经典游戏制作教程[zz]
- Messagebox用法
- 5s管理清洁活动如何推行?
- 运营小技能:自定义公众号菜单模版(带有文章分类栏目、内容列表)、获取历史页面
- 员工意志和欲望的发展管理
- 支付宝回调验证失败问题
- 搭建CTF-AWD训练平台
- vue.js 回显textarea入的空格和换行
- python tkinter 文本框全选_Python Tkinter Entry(文本框)
- java 同步数据,同步数据到另一个库中。
- 辽宁启迪电商:拼多多店铺推广收费标准是什么?
- maven-compiler-plugin如何快速打胖包和瘦包
- java 模拟登录微信_java 微信模拟登录错误,微信改版后不能使用