Vba ';我';关键字未引用访问表单
Access 2003中的“Me”关键字最近开始表现出不同的行为。我不能再通过键入“Me.Combobox1=”来引用表单中的控件 但是,我仍然可以通过键入“Form1.Controls(“Combobox1”)=”直接引用表单来控制它——这表明该控件肯定存在于所讨论的表单上 这是特定于一个项目的,可能与以下问题有关 与上面的问题一样,我的数据库中存在ActiveX控件,但即使删除后,“Me”关键字仍保留其奇怪的行为 有人能想到为什么会发生这种情况/如何扭转这种情况吗?还是一种找出“我”到底指的是什么的方法 这比其他任何事情都更烦人/耗时Vba ';我';关键字未引用访问表单,vba,ms-access,keyword,Vba,Ms Access,Keyword,Access 2003中的“Me”关键字最近开始表现出不同的行为。我不能再通过键入“Me.Combobox1=”来引用表单中的控件 但是,我仍然可以通过键入“Form1.Controls(“Combobox1”)=”直接引用表单来控制它——这表明该控件肯定存在于所讨论的表单上 这是特定于一个项目的,可能与以下问题有关 与上面的问题一样,我的数据库中存在ActiveX控件,但即使删除后,“Me”关键字仍保留其奇怪的行为 有人能想到为什么会发生这种情况/如何扭转这种情况吗?还是一种找出“我”到底指的
谢谢我已经解决了这个问题,但我不知道为什么它会起作用
我已经删除了我创建的最新表单(仅包含3个组合框-无代码)。表单没有什么特别之处,也没有错误地标记为“我”。您的代码编译了吗?有时,当代码出现编译错误时,自动完成会变得不可靠。它不会再出现了,因为以前的所有Me关键字都停止了工作。以前有。你试过吗?你备份、压缩、修复然后反编译了吗?我只是按照我在网上找到的反编译过程(我以前从未这样做过)。当我使用Access 2003时,我没有得到任何反编译成功的确认-这是正确的吗?如果是这样,它现在仍然不会编译。