EXCEL COM插件无法加载解决方案

 时间:2024-10-22 16:19:06

经验分享:

<圬桦孰礅p>关于为EXCEL编写的插件(com加载项)移植安装到其它电脑中出现无法加载解决方案

在工辑湃形傥作中遇到一个问题,在自已的电脑上编写好的插件,拿到其它电脑上无法加载,最后费了九牛二虎之力才找到了问题的根源,以后再遇到这样的问题就不用怕怕了.

插件功能:

越南的同事要对多个生产部门按某时间段的员工达成率统计汇总及优秀员工评选等功能查询

最终界面如下:

EXCEL COM插件无法加载解决方案

编写程序的时间不多,但配置环境和语言不兼容等花费时间较多

越南那边用的多是英文版本,且各台电脑的系统有win764位占多数,我这边的编写环境是XP(由于电脑中装了金蝶财务软件无法升级win7)

当把插件装到越南电脑上发现凡是中文的地方都变成了乱码,且运行总是报错

如图

EXCEL COM插件无法加载解决方案

后来干脆全用字母作为代替和把界面用中文载好图用一个图片框列在榜边以作解释

如图

EXCEL COM插件无法加载解决方案

在安装过程中也是一波三折

插件无法注册如图

EXCEL COM插件无法加载解决方案

这是因为我们没有以管理员身份来运行注册

正确的做法不应该用win+R

而是应该用命令提示符(以管理员身份)如图

EXCEL COM插件无法加载解决方案

输入注册命令regsvr32lianping_addin.dll(这是我的插件dll)

EXCEL COM插件无法加载解决方案

这样就成功注册

然后就能在EXCEL中加载这个插件了如图

EXCEL COM插件无法加载解决方案

插件装上了,但不代表一定能运行

对方电脑无法装载对像MSCOMCT2.OCX控件(日期控件)

于是要把我开发机上的MSCOMCT2.OCX控件考过去

如图我本机的mscomct2

EXCEL COM插件无法加载解决方案

按照正常方法注册regsvr32MSCOMCT2.OCX也是不行的

一定要用命令提示符下输入注册命令

这样才能正常注册控件

注册好以后就可以正常运行了

EXCEL COM插件无法加载解决方案

excel 2016中怎么添加listview Excel VBA如何删除文件? Excel中如何利用VBA设置单元格格式? 如何利用VBA代码取消隐藏数据 Oracle客户端下载教程(附官网链接)
热门搜索
超可爱图片 南宁图片 卷发发型图片 白云简笔画图片大全 九尾妖狐图片