我在MS Access 2003模块中开发了一个小型VBA程序(只有一个公共子程序) 数据库仅对我锁定,没有其他人可以访问该文件。 我的代码有效,但我想找到并修复一个小错误
我需要调试我的VBA代码。我把断点放在程序的第一行。
但是,当我运行此代码时,它永远不会在断点处停止,也永远不会进入调试模式。似乎VBA调试器无法正常工作或禁用。我无法找到任何选项如何禁用/启用VBA调试器,我认为它应该始终启用。现在我只能在放入大量消息框的情况下调试这段代码,但这需要花费很多时间......
答案 0 :(得分:9)
请参阅:
启用“使用特殊访问密钥”启动选项。
为此,请按照以下步骤操作:
- 打开已设置断点的数据库。
- 在“工具”菜单上,单击“启动”。
- 在“启动”对话框中,单击以选中“使用特殊访问密钥” 复选框。
- 单击“确定”关闭“启动”对话框。
- 关闭然后重新打开数据库。
- 运行包含断点的代码。注意执行 代码在断点处暂停,就像你一样 期待。
醇>
答案 1 :(得分:3)
Office 2010解决步骤: