MS Access 32 位转换为 64 位错误
我在 Office 2007 中编写了一个 MS Access 应用程序,现在尝试修改它以在 Office 2010 64 位版本上运行。我收到以下错误:
您作为事件属性设置输入的“打开时”表达式产生了以下错误:私有枚举和用户定义类型不能用作公共过程、公共数据成员或公共用户定义字段的参数或返回类型类型。
如果我尝试打开一个在其 Open 事件中没有代码的表单,则会发生错误,因此我不确定从哪里开始进行更改。
谢谢!
I wrote an MS Access app in Office 2007 and am now trying to modify it to run on Office 2010 64 bit version. I get the following error:
The expression On Open you entered as the event property setting produced the following error: Private Enum and user defined types cannot be used as parameters or return types for public procedures, public data members, or fields of public user defined types.
The error occurs if I try to open a form that has no code in its Open event, so I'm not sure where to start looking to make changes.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果引用损坏,可能会出现这些奇怪的错误。在数据库中打开VB窗口,在菜单上选择“工具”->“数据库”。参考。在对话框中,所需的参考将位于顶部,检查是否有任何名称带有“MISSING”前缀。
These sort of strange errors can arise if there are broken references. In the database open the VB window, on the menu choose Tools -> References. In the dialog box the references required will be at the top, check to see if any have "MISSING" prefixing the name.