gpt4 book ai didi

MS-Access 编译选项

转载 作者:行者123 更新时间:2023-12-02 00:32:00 26 4
gpt4 key购买 nike

ms-access (2003) 中是否有一个编译器选项要求在允许任何代码运行之前编译所有 vba 代码?我希望能够将其关闭。我试过取消选中“需要变量声明”和“自动语法检查”选项,但没有结果。

背景信息
我刚刚获得了一个 ms-access 数据库,该数据库在他们的机器上运行良好,但无法在我的机器上运行。我在启动时收到此错误消息:

"The expression On Open you entered as the event property setting produced the following error: Method or data member not found"  

这是由看起来像是冗余代码的 vba 编译错误引起的。有趣的是,代码无法在任何一台机器上编译,但在他们的机器上,它的数据库在我的机器上是可用的,但它不是!我假设它像编译器选项一样简单,但我找不到它!

(在有人提到它之前我知道问题的真正解决方案是修复/删除错误代码)

最佳答案

代码将在 MS Access 中运行而无需编译所有代码,但是,On Open 是一个在打开窗体时运行代码的窗体属性,因此该事件中的代码将在窗体打开时编译和运行。我以前在安装了两个版本(特别是 <2007 和 >=2007)的 PC 上运行一个版本的 Access 时遇到过这个错误。对我来说,解决方案是从“帮助”菜单中选择“修复”。

关于MS-Access 编译选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6381383/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com