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

我有一个使用日历控件的用户窗体的Excel电子表格。 它在我的机器上工作正常,但其他人不能使用它,因为他们缺lessmscomct2.ocx文件。 我发现在哪里下载它( http://support.microsoft.com/kb/297381 ),但它作为一个cab文件,我不知道如何告诉别人使用该文件。 我的互联网search指向各种解决scheme,从复制到system32文件注册使用regsrv32。 我希望这里有人可以给我外行的指示,因为我不想让这些其他用户尝试五种不同的东西。

你是对的,把这件事交给别人是很痛苦的,但是如果你必须这么做的话,你就是这么做的。

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

参考

如何在pipe理模式下运行该命令

  1. 单击“开始”button,然后在“开始search”框中键入CMD,但不要按Enter键。
  2. 以pipe理员模式运行CMD并点击“继续”。
  3. 在打开的窗口中,键入以下命令并按Enter键:regsvr32 c:\ windows \ sysWOW64 \ mscomct2.ocx