让excel activex日历控件在所有机器上运行

时间:2010-08-10 08:52:19

标签: excel-vba vba excel

我有一个excel电子表格,其中包含日历控件(Microsoft Calendar Control 2007,MSCAL.ocx)和activex comboBox控件。

一切正常在我自己的电脑上工作但是当我在另一台电脑上试用时(使用相同版本的excel即2007)它似乎失去了对Microsoft Calendar Control 2007的引用。我收到一条错误消息“无效限定符” “每次我在VBA代码中引用日历。

我希望找到这个问题的解决方案,不需要用户进入VB编辑器并添加引用,因为这个电子表格将被发送给许多用户,任何人都可以告诉我这是否可能?< / p>

由于

1 个答案:

答案 0 :(得分:0)

不得不让用户使用批处理文件注册日历控件,这不太理想,但它可以正常工作