ms-access - 除非已打开 VBA 编辑器,否则访问宏不起作用
问题描述
我有一个 Access 数据库,它的表单包含几个带有基于事件的宏的控件(没什么太复杂的)。出于某种原因,最初打开数据库和表单时,控件和宏根本不起作用。但是,在打开 VBA 编辑器后(至少一次),一切都按预期工作。
我怀疑这个问题与阻止任何宏运行的安全设置有关,并且只有在打开 VBA 编辑器后才启用宏。没有任何通知或任何提及这一点。我试图摆弄设置,但到目前为止还没有运气。
任何帮助将不胜感激,谢谢!
解决方案
我不知道我最终做了什么,但问题已经解决了。我一直在摆弄安全设置,其中一些设置似乎会延迟生效,因此很难准确确定最终是哪个选择导致问题的罪魁祸首。
推荐阅读
- codeigniter-3 - 如何将 $id 从视图传递到 codeigniter 中的控制器。?
- c++ - 在类外设置 const int 成员变量(C++)
- php - pdo 参数是整数,附加小数到它
- c# - 如何从我的属性中获取两个值以返回到我的 main 方法?
- javascript - 为什么 setTimeout 出现在堆栈跟踪中抛出的回调中
- django - 按用户和对象过滤 Django 模型
- jquery - 使用 jQuery 使用变量发布数据
- java - 如何仅使用其中一个值从 parcelable 的数组列表中删除元素?
- python - 成功部署后 Django Heroku 应用程序不运行
- php - 修复警告 - key() 期望第 1 段是数组,给定字符串