我有一个创建文本文件的函数,需要从数据宏运行它。这样晚上的人就可以在 table 上使用它了。 我该如何去做呢?
最佳答案
根据我们的聊天内容,你不知道。数据宏甚至可以在 MS Access 之外运行,如果它们使用 MS Access 内的代码,则不会发生这种情况。它们与数据库引擎绑定(bind),而数据库引擎对 Access 前端一无所知。
据我所知,您可以从数据宏运行查询,并且可以创建一个查询来写入文件*,但无法运行 VBA。
* 我对此进行了更多研究,发现:“数据宏中不允许包含链接表、操作查询和数据库引用的查询。”
关于ms-access - 从 2010 Data Macro 中运行 vba 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12352620/