0

我正在尝试自动将格式应用于 Word 中的文档。Autoformat 对话框具有三个 Document Type 选项:General Document;信; 电子邮件。我曾认为我可以根据文档类型创建一个模板,但我找不到太多关于此功能的文档,而且搜索 Word 文件夹也没有发现任何有希望的东西。任何人都可以对此有所了解吗?

谢谢

Word 自动格式化对话框

4

1 回答 1

0

由于这是 StackOverflow(=programming),我假设您正在寻找一种通过 VBA(宏)访问它的方法。使用 Document.Kind 对象设置自动套用格式“类型”,该对象采用 WdDocumentKind 枚举的成员:

wdDocumentEmail        2 E-mail format. 
wdDocumentLetter       1 Letter format. 
wdDocumentNotSpecified 0 No format specified. 

在应用自动套用格式时录制宏会给出如下代码:

Selection.Document.Kind = wdDocumentLetter
Selection.Range.AutoFormat

我不太清楚为什么在设置模板时要使用自动套用格式。通常,当人们不厌其烦地使用模板时,他们也会定义一组样式和一个 UI 供人们使用这些样式......

于 2016-01-26T15:54:38.253 回答