我正在尝试创建一个在加载时运行函数的AutoExec宏。
我将函数声明并写在一个名为:checkUser
的宏中我创建了一个AutoExec宏,它的代码被设置为“RunCode”命令,当我输入“checkUser()”函数名时,它会自动填充,所以显然它可以看到它。
但是,一旦我运行AutoExec宏,我就会收到此错误:
您输入的表达式具有Microsoft Access无法找到的功能名称
我还尝试将Autoexec转换为VBA,然后手动输入代码,当我这样做时,我没有任何反应,或者我收到错误声明它不能重复超过19次。
我只是把功能放在错误的位置吗?
答案 0 :(得分:0)
正如您在评论中提示的那样,看起来您有名称解析问题。如果您的模块名称与函数名称相同,则需要进一步限定函数名称,如checkUser.CheckUser()