新浪博客

如何解决ExcelVBA无法添加MSComm控件

2018-01-21 20:00阅读:
作者:jili1986729
Excel上添加Mscomm控件会弹出对话框提示“对于指定的操作,该主题不受信任”。这是由于因为在 VBVBA中的AcitveX 控件的漏洞可能允许远程执行代码,微软为了封堵这一漏洞便发布补丁 KB960715,而这一补丁的作用是将上面提到的这些 控件给禁用了,这就是添加此类控件时出现错误提示的原因。
如何解决?本次我的解决方法是:
1.准备一台装有vb6.0WinXP系统的电脑
如何解决ExcelVBA无法添加MSComm控件
2.下载并安装 VB SP6
3.下载并安装 VB6 SP6 的累积更新KB27084
37
https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=7030
这些在微软官网均有下载
如何解决ExcelVBA无法添加MSComm控件
4.安装完毕后在C:\windows\system32中寻找MSComm32.ocx,请注意文件的日期是2010年的。
如何解决ExcelVBA无法添加MSComm控件
5.复制该文件至另外一台电脑,如Win10系统的电脑。如是64位的电脑就替换C:\windows\SysWOW64中的MSComm32.Ocx
6.进行控件的注册,regsvr命令
如何解决ExcelVBA无法添加MSComm控件
如何解决ExcelVBA无法添加MSComm控件
7.再次在Excel中添加该控件
如何解决ExcelVBA无法添加MSComm控件
如何解决ExcelVBA无法添加MSComm控件


我的更多文章

下载客户端阅读体验更佳

APP专享