【发布时间】:2014-02-11 05:17:07
【问题描述】:
我已经搜索了一段时间,没有任何积极意义。我们可以创建新的模块、表单、报告,但是宏。我们能做到吗?这篇文章提出了同样的问题,但回答了另一个问题。
"Create a macro for Microsoft Access via Interop"
这里添加的是 VBA 模块而不是宏。
理论上它似乎可行,因为宏是一个访问对象,为什么我们不能这样做?
【问题讨论】:
标签: vba automation
我已经搜索了一段时间,没有任何积极意义。我们可以创建新的模块、表单、报告,但是宏。我们能做到吗?这篇文章提出了同样的问题,但回答了另一个问题。
"Create a macro for Microsoft Access via Interop"
这里添加的是 VBA 模块而不是宏。
理论上它似乎可行,因为宏是一个访问对象,为什么我们不能这样做?
【问题讨论】:
标签: vba automation
我认为您不能通过 vba 创建宏。
有一个对象 AllMacros (Application.currentproject.allmacros),它的成员是项目中各个宏的表示 - 但它们是 Object 类型,因此似乎没有任何宏的 vba 表示目的。 您也不能导入宏,自动生成它们或从 vba 转换为宏......所以很明显 ms 不鼓励使用它们并且没有为我们做任何事情来创建它们
【讨论】: