【发布时间】:2011-09-16 21:44:21
【问题描述】:
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 编译错误引起的。有趣的是,代码不能在两台机器上编译,但在他们的机器上,数据库可以在我的机器上使用,但不是!我假设它像编译器选项一样简单,但我找不到它!
(在任何人提到它之前,我知道问题的真正解决方案是修复/删除错误代码)
【问题讨论】:
-
你能告诉我们有错误的代码行吗?
-
@David-W-Fenton 这可能不是代码问题。根据我的回答,这是我在同一台计算机上运行两个版本的访问时遇到的错误。
标签: ms-access