1

我正在研究几个共享大量代码的不同访问项目。现在我所做的是导入模块,只要我是唯一一个工作的人就可以了,但对于未来我需要一个更好的解决方案(也比密码保护更好)。

共享代码的最佳方式是什么?为此,我有 Visual Studio 2013。我曾尝试创建 dll 和 com 对象,但我无法将文件添加为对 Access 的引用,我想可能是因为它是 .NET,我不太确定。

正如你所看到的,我不熟悉这个主题,所以任何提示/链接/流行词都会受到高度赞赏。

谢谢, 尤塔姆

4

3 回答 3

5

在 VBA 项目之间共享代码的一种方法是将通用代码存储在单独的 .accdb 文件(例如“CommonCode.accdb”)中,然后在将使用这些通用过程和函数的各种 VBA 项目中添加对该文件的引用.

要添加此类引用,您需要单击“引用”对话框中的“浏览...”按钮,然后从“文件类型”下拉列表中选择“Microsoft Access 数据库 (*.accdb)”:

浏览参考.png

于 2013-10-19T10:36:22.323 回答
0

我相信共享 VBA 代码的最佳方式不是让它可读,而是编译。

您可以通过创建Access Runtime .accdr 来完成此操作。

于 2013-10-19T10:41:14.050 回答
0

使用 ms-access 进行版本控制:在这里那里检查

嗯......这些是我自己对这个问题的答案的链接,但我不介意你是否检查并更喜欢其他人的答案

于 2013-10-19T21:40:16.173 回答