编译代码后出现 MS ACCESS 错误

Posted

技术标签:

【中文标题】编译代码后出现 MS ACCESS 错误【英文标题】:MS ACCESS error after compiling code 【发布时间】:2017-03-10 08:04:50 【问题描述】:

编译我的访问数据库后,启动数据库时出现错误。 当我运行数据库的非编译版本时,它工作正常。

错误提示the expression you entered has a function name that <database name> can't find

我读到这个错误是由一个宏试图运行一个不存在的 vba 函数引起的。

我唯一拥有的宏是 autoexec 宏,它调用了一个启动 vba 函数。

就像我说的非编译的访问数据库很好,只有编译的版本会产生这个错误。

为什么编译后会出现这个错误?

【问题讨论】:

转到菜单工具、参考资料,您很可能会看到标有“缺失”的参考资料。解决这个问题。 【参考方案1】:

为了解决这个问题,我在 VBA 编辑器中编译了 VBA 代码。

【讨论】:

以上是关于编译代码后出现 MS ACCESS 错误的主要内容,如果未能解决你的问题,请参考以下文章

MS Access 很长并出现“表达式过长”错误

accde文件创建快捷方式后出现错误

在 MS Access 中创建存储过程?

库存 SQL 查询出现歧义错误,其中两个字段应相等以进行计算。 MS-ACCESS

更新一行后的 MS Access 运行代码

MS ACCESS 过滤器组合框所有选项