这真的很烦人。在MS Access VBA中,应该有换行和调试,但它总是通过我的代码而不会触及我的任何休息。有什么地方需要先启用它?我有以下选项:如何启用MS Acccess VBA调试?
Option Compare Database
Option Explicit
这真的很烦人。在MS Access VBA中,应该有换行和调试,但它总是通过我的代码而不会触及我的任何休息。有什么地方需要先启用它?我有以下选项:如何启用MS Acccess VBA调试?
Option Compare Database
Option Explicit
我在MS Access 2010
的确遇到过这个问题。
所有你需要做的是取消选中进入主菜单下“使用访问特殊键”
选项..做到以下几点:
Select File -> Options -> Select General Database
选中或取消选中“使用特殊访问键“
关闭并打开文件,你就完成了。
谢谢你,我已经完成了这个项目并转到其他程序,但是这很好。 – Bill
在VBE选项中,您需要确保正确选择GENERAL选项卡上的选项。我建议这些设置:
打破类模块(不打破所有的错误,因为后者不会显示该线在类模块已经引起了问题)
COMPILE ON DEMAND开启关闭。
当你编码,我建议编辑器选项卡上关闭自动语法检查,因为我可以依靠代码转红告诉我,它不会编译,没有对话的中断弹出。
我相信你会喜欢this question。检查答案。 Mine非常完整。 erl和MZ工具是在MS-Access中“真正”调试的关键
您也可以在代码中编写Stop
以使调试器中断。
你编译过吗?你可能有一些腐败。 – JeffO
转到工具>启动>高级>特殊键,确保断点没有关闭。如果这不是问题,请尝试导出模块/表单,将其删除,然后重新导入它。 –
事实上,有一些断点,以及逐行执行代码的能力,以及检查调用堆栈和其他一切。你目前的设置是什么?什么不工作?您是否调查过VBE中的DEBUG和VIEW菜单? –