【问题标题】:How to use same word 2010 macro for other word documents如何对其他word文档使用相同的word 2010宏
【发布时间】:2016-04-28 13:35:59
【问题描述】:

我有一个宏 (2010) 想用于其他 word 文档,有人可以帮我吗?

【问题讨论】:

  • 如果您提供更多信息会很好。宏的示例代码可能很好。您使用的 Word 文档版本、您要使用的 Word 文档等。您的工作是制作一个可理解且准确的问题以获得答案。
  • 您的代码在一个版本的单词中工作,可能在另一个版本中不起作用,您的理解是问题不是代码,但它可能不正确,有些人错误地表述了他们的问题并且你花时间解决错误的问题。然后,您放置 Word 文档的位置可能取决于版本以及您拥有的代码类型。那么谁知道你所说的“代码”或“宏”是否可能是一个 excel 公式等等。准确的问题让人有回答的欲望。

标签: vba ms-word word-2010


【解决方案1】:

如果您想在文档之间共享 VBA 宏,您需要将它们放在所有文档都可以访问的位置。

文档可以访问以下位置的宏:

  • 在文档本身中(如果它是启用宏的文档)
  • 在附件模板中(通常是%APPDATA%\Roaming\Microsoft\Templates 下个人资料中的 Normal.dotm 模板)
  • 在作为加载项加载到 Word 中的全局模板中。

可能最简单的方法是只使用 Normal 模板,但当然这取决于您想做什么。通常,使用 Normal 模板会使组织或共享宏变得困难。然后最好创建自己的文件并将宏存储在那里。

如果您不确定,我建议您阅读 MSDN 中的以下文章,尤其是创建文件以保存宏部分:

Getting Started with VBA in Word 2010

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-29
    • 1970-01-01
    • 2018-04-05
    相关资源
    最近更新 更多