我正在使用一个包含日期选择器控件的表单。打开表单并单击datepicker控件(MSCOMCT2.OCX)时,我收到以下无用的错误:
表达式更改为偶数属性设置 产生以下错误:加载ActiveX时出错 控制您的某个表格或报告。
*表达式可能不会产生宏的名称,用户定义函数的名称或[事件过程。]
*评估函数,事件或宏时可能存在错误。
我可以忽略这条消息,但后来抱怨同样的事情
的MouseMove
我没有在vba中指定这些事件,所以我对可能造成这种情况的原因感到茫然。
问题当我在winXP w / Access 2007 PC或我的winXP w / Access 2003 PC上运行时,不会发生这种情况,但确实会在所有其他经过测试的winXP w / Access 2003上运行。注册MSCOMCT2.OCX无效。
可能导致此问题的原因以及如何纠正?
答案 0 :(得分:4)
我的印象是最有经验的Access开发人员尽可能避免使用ActiveX控件。对于日期选择器,您绝对不需要ActiveX。
请参阅Allen Browne的Popup Calendar。我已经成功地使用了Access 2003和2007的表单(“Access 2000及更高版本”的版本)。
如果那个不符合您的喜好,请访问他提供的链接(在该页面的底部)以获取其他方法。