【问题标题】:Is it possible to create an 'access' macro through automation?是否可以通过自动化创建“访问”宏?
【发布时间】:2014-02-11 05:17:07
【问题描述】:

我已经搜索了一段时间,没有任何积极意义。我们可以创建新的模块、表单、报告,但是宏。我们能做到吗?这篇文章提出了同样的问题,但回答了另一个问题。

"Create a macro for Microsoft Access via Interop"

这里添加的是 VBA 模块而不是宏。

理论上它似乎可行,因为宏是一个访问对象,为什么我们不能这样做?

【问题讨论】:

    标签: vba automation


    【解决方案1】:

    我认为您不能通过 vba 创建宏。

    有一个对象 AllMacros (Application.currentproject.allmacros),它的成员是项目中各个宏的表示 - 但它们是 Object 类型,因此似乎没有任何宏的 vba 表示目的。 您也不能导入宏,自动生成它们或从 vba 转换为宏......所以很明显 ms 不鼓励使用它们并且没有为我们做任何事情来创建它们

    【讨论】:

    • 感谢您的回复。困扰我的一件事是,如果不可能,访问恢复软件如何重新创建宏。我的意思是即使是一个空白宏..除了 VBA 之外还有其他解决方法吗?跨度>
    • Access 不需要使用指定的接口来创建/重新创建内部事物。您可以编写几乎所有访问脚本的事实并不意味着程序本身只能执行可编写脚本的事情。如果你想做硬核,你可以使用一堆发送键...
    猜你喜欢
    • 2011-02-01
    • 2021-10-04
    • 2015-04-12
    • 2019-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多