【发布时间】:2013-08-08 21:55:55
【问题描述】:
我们有一个我们使用的 excel 电子表格,它适用于大多数机器,但在其他机器上会出现“隐藏模块中的编译错误 - 常规”,原因似乎是缺少参考。
我们检查宏是否已启用,但仍然没有帮助。
由于我们使用密码保护此 Excel 电子表格,我们不想将此密码提供给我们的用户以检查参考文献,并想知道是否有人知道如何添加 VBA 代码来检查excel 电子表格所需的参考资料在那里,如果没有,则弹出一个消息框以告知用户。
我们使用的参考文献如下:
- Visual Basic 应用程序
- Microsoft Excel 11.0 对象库
- Microsoft Forms 2.0 对象库
- Microsoft Windows 通用控件 5.0 (SP2)
或者,如果有人对如何解决这个问题有任何其他建议,那就太好了。
【问题讨论】:
-
不知道有没有vba可以检查引用,但是我知道excel对象库经常会根据安装的office版本不同。如果命令相同,我的建议是使用后期绑定......但可能有更好的方法。
-
嗨伙计,我对 VBA 编程还是很陌生,那么使用后期绑定是什么意思?
-
谢谢@SamoanProgrammer 如果 VBA 代码上有密码,您知道您的用户如何添加引用吗? (我有完全一样的问题)。 chrs, BK
标签: excel vba reference compilation