有谁知道如何在MS Word中修改文档autoformat功能?

时间:2016-01-26 14:33:05

标签: ms-word autoformatting word-2013

我正在尝试自动将格式应用于Word中的文档。 “自动格式”对话框有三种“文档类型”选项:“常规文档”;信件;电子邮件。我原以为我可以根据文档类型创建一个模板,但是我找不到很多关于这个功能的文档,搜索Word文件夹并没有发现任何有希望的东西。任何人都可以对此有所了解吗?

由于

Word Autoformat dialog

1 个答案:

答案 0 :(得分:0)

由于这是StackOverflow(=编程),我将假设您正在寻找通过VBA(宏)访问此方法的方法。 AutoFormat"类型"使用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供人们使用样式......