如何在Word VBA中指定主题和快速样式

如何在Word VBA中指定主题和快速样式,vba,ms-word,Vba,Ms Word,在我工作的地方,一个部门创建了几个主题文件和quickstyle颜色,它们希望在不同的环境中使用 我想创建一个宏,运行时会自动保存主题,然后分配一个quickstyle颜色组 我尝试过宏录制器不提供任何提示,因为宏在尝试录制动作后为空,这是使用鼠标或键盘。到处搜索,没有解决方案 我可以创建功能区选项卡和按钮,从中调用宏,我已经创建了宏和表单,用地址等填充文档 但是我找不到任何可以设置和保存主题或快速样式和/或颜色的地方。VBA的一个好主意是始终查看IDE中的对象资源管理器。只需在VBA编辑器中按

在我工作的地方,一个部门创建了几个主题文件和quickstyle颜色,它们希望在不同的环境中使用

我想创建一个宏,运行时会自动保存主题,然后分配一个quickstyle颜色组

我尝试过宏录制器不提供任何提示,因为宏在尝试录制动作后为空,这是使用鼠标或键盘。到处搜索,没有解决方案

我可以创建功能区选项卡和按钮,从中调用宏,我已经创建了宏和表单,用地址等填充文档


但是我找不到任何可以设置和保存主题或快速样式和/或颜色的地方。

VBA的一个好主意是始终查看IDE中的对象资源管理器。只需在VBA编辑器中按F2键,然后键入搜索字段主题。 有两种方法:ActiveDocument.ApplyDocumentThemeFilename作为字符串和ActiveDocument.ApplyThemeName作为字符串。对于快速样式,您还可以找到方法。 我没有时间测试,但我想你可以继续