【问题标题】:Add VBA code to a MS Word document using Perl使用 Perl 将 VBA 代码添加到 MS Word 文档
【发布时间】:2020-07-07 05:06:37
【问题描述】:

我有一个 Perl 脚本,可以根据用户的输入定义和编写 MS Word VBA。

如何让 Perl 脚本打开 Word 并将 VBA 代码添加到其代码数据库中?

【问题讨论】:

    标签: vba perl ms-word


    【解决方案1】:

    您可以通过访问文档的VBProject 属性来做到这一点。但是,使用最新版本的 Microsoft Office,您可能会获得:

    “Microsoft Word”中的 OLE 异常:
    
    对 Visual Basic 项目的编程访问不受信任。

    有关详细信息,请参阅 You may receive an run-time error when you programmatically allow access 知识库文章。

    或者,您可以尝试通过使用 Win32::GuiTest 向 Word 发送击键来以原始方式进行操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-29
      • 1970-01-01
      • 2011-09-27
      • 1970-01-01
      • 2017-11-17
      • 1970-01-01
      • 2014-07-24
      • 1970-01-01
      相关资源
      最近更新 更多