如何从.cab文件(Excel用户表单和VBA)安装mscomct2.ocx文件

rry*_*anp 9 excel vba excel-vba

我有一个Excel电子表格,其中包含使用日历控件的用户表单.它在我的机器上工作正常,但其他人无法使用它,因为它们缺少mscomct2.ocx文件.我找到了下载它的位置(http://support.microsoft.com/kb/297381),但它作为cab文件出现,我不知道如何告诉其他人使用该文件.我的互联网搜索指向各种解决方案,从将其复制到system32文件到使用regsrv32注册它.我希望这里有人可以给我外行的指示,因为我不想让其他用户尝试五种不同的东西.

wil*_*sjd 12

你说对别人说这真的很痛苦是对的,但如果你不得不这样做,你就是这样做的.

  1. 只需从.cab文件中提取.ocx文件(类似于zip)
  2. 复制到系统文件夹(c:\ windows\sysWOW64用于64位系统,c:\ windows\system32用于32位)
  3. 通过命令提示符使用regsvr32注册文件(例如" regsvr32 c:\ windows\sysWOW64\mscomct2.ocx ")

参考

  • 谢谢,这完美无缺.发现这一点的其他人的一个注意事项 - 我了解到我必须以管理员身份运行命令提示符(从"开始"菜单中键入"cmd",然后右键单击cmd.exe文件并选择"以管理员身份运行"). (2认同)