我为 Word 2007 / 2010 开发了一个小的 VBA 宏,它使用了一些格式样式(我不确定这是最好的翻译,在我的德语版本中它被称为 Formatvorlagen。我的意思是应用于文本的样式,如标题) .
宏被部署到 STARTUP 文件夹并且基本上可以工作-但未加载格式样式-因此宏无法找到它们。
所以我的问题是:如何将格式样式部署到 Word?我可以覆盖 normal.dot,但这是一个糟糕的解决方案。
目前可能有一种更简单的方法,但您可以尝试以下方法:
通过单击主页选项卡上的更改样式按钮,选择样式集和另存为样式集,导出您想要的样式。
该命令会将当前选择的样式集保存为 dotx 文件。默认位置是C:\Users\[USERNAME]\AppData\Roaming\Microsoft\QuickStyles
- 如果您将文件复制到新计算机并将其放在用户的同一目录中,则可以使用“更改样式”按钮或在代码中加载样式集:
ActiveDocument.ApplyQuickStyleSet2 "XXX"
其中是在更改样式XXX
按钮下看到的样式名称(与不带 dotx 扩展名的样式文件名相同)。