1

我在 32 位 Windows 7 中运行 32 位 Excel 2010。一年多来,我一直在多个工作簿中使用“Microsoft Date and Time Picker Control 6.0 (SP6)”。昨天我打开了我正在进行编码的主模板工作簿,日期选择器突然完全停止运行。在工作表上控件所在的位置,反而显示了一些无意义符号的图像。
我尝试使用 regsvr32 注册 3 个不同版本的 Mscomct2.ocx,每次都重新启动我的系统。我尝试了 2 个版本的 SP6 ocx 和 1 个版本的 SP4 ocx。这并没有改变什么。注册的控件现在显示为 (SP6),但在我的系统上仍然无法运行。
此外,当我尝试在工作表上手动插入这种类型的新控件时,我得到完全没用的“无法插入对象”。错误。
我最近安装了一个我认为可能导致问题的软件,它被 Cabinet Vision 称为“Solid Essential 8.0”。但是,如果这个软件覆盖了 ocx,我的覆盖和注册新版本的 ocx 不能解决问题吗?或者我是否还缺少其他东西才能使该控件正常运行?

我已经为此搜索了答案,并且对于我发现的每个帖子,我都尝试了该解决方案,但尚未修复。当建议不能解决问题时,他们通常建议使用完全不同的方法。我想要的是有人解释如何修复控件本身 - 不要告诉我使用不同的方法,如果没有人可以告诉我如何修复已经到位的控件,我会这样做。这些控件在我们办公室的所有其他系统上都可以正常工作 - 其他人都可以正常查看控件并可以按预期使用它们。这就是为什么我决心修复控制问题,而不是仅仅因为我的系统坏了就使用不同的方法。
提前致谢。

4

1 回答 1

0

根据一些帖子,需要注册两个二进制文件:

@%systemroot%\system32\regsvr32 MSCOMCTL.OCX
@%systemroot%\system32\regsvr32 MSCOMCT2.OCX
于 2013-04-25T14:09:39.260 回答