我在Excel中有一个VBA宏,它会生成一些C代码。 作为基于make的构建过程的一部分(例如通过VBScript),是否可以触发此宏的执行? 如果是,怎么样?
答案 0 :(得分:1)
是的,您需要自动化Excel,然后使用InvokeMember
功能运行宏。
以下文章向您展示如何从.Net执行此操作,它应该类似于从VBscript调用,除非您需要使用后期绑定:HOW TO: Run Office Macros by Using Automation from Visual C# .NET
这是一篇博文,展示了如何从VBScript中调用Outlook中的自定义宏:Calling Outlook VBA Macro from outside (VB/VBScript/C#)