MS Access 32 位转换为 64 位错误

发布于 2024-12-27 09:27:38 字数 239 浏览 0 评论 0原文

我在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

迷乱花海 2025-01-03 09:27:38

如果引用损坏,可能会出现这些奇怪的错误。在数据库中打开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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文