我想知道是否可以使用C#以编程方式修改文档的颜色。
使用C#语言生成文档后,如何修改文档主题颜色?我曾尝试使用宏来做到这一点但是没有用。
答案 0 :(得分:0)
此问题的解决方案是:
创建以下宏:
Sub MacroSetTheme()
ActiveDocument.ApplyDocumentTheme _ "C:\Users\Admin\Theme.thmx"
ActiveDocument.Save
End Sub
答案 1 :(得分:-1)
Word对象模型适用于所有类型的应用程序 - VBA,C#,Visual Basic等。我建议使用Word中提供的宏录制器录制VBA宏。因此,您将找到应该用于以编程方式完成工作的属性和方法。有关详细信息,请参阅Record or run a macro。
此外,您可能会发现如何使用C#读取/学习以下材料来自动化Word: