Word VBA教程:Format属性

应用于 Find对象的 Format属性。

如果该属性值为 True,则在查找操作中包含格式。Boolean 类型,可读写。

expression.Format

expression  必需。该表达式返回一个Find对象。

应用于 Indexes对象的 Format属性。

返回或设置指定文档中的索引格式。WdIndexFormat,可读写。

WdIndexFormat 可以是下列 WdIndexFormat 常量之一:
wdIndexBulleted
wdIndexFancy
wdIndexModern
wdIndexTemplate
wdIndexClassic
wdIndexFormal
wdIndexSimple

expression.Format

expression   必需。该表达式返回一个Indexes对象。

应用于 Paragraph 和 Paragraphs对象的 Format属性。

返回或设置一个ParagraphFormat对象,该对象代表指定的一个或多个段落的格式。

expression.Format

expression   必需。该表达式返回以上的一个对象。

应用于 TablesOfAuthorities对象的 Format属性。

返回或设置指定文档中引文目录的格式。WdToaFormat,可读写。

WdToaFormat 可以是下列 WdToaFormat 常量之一:
wdTOAClassic
wdTOAFormal
wdTOATemplate
wdTOADistinctive
wdTOASimple

expression.Format

expression   必需。该表达式返回一个TablesOfAuthorities对象。

应用于 TablesOfContents对象的 Format属性。

返回或设置指定文档中目录的格式。WdTocFormat,可读写。

WdTocFormat 可以是下列 WdTocFormat 常量之一:
wdTOCDistinctive
wdTOCFormal
wdTOCSimple
wdTOCClassic
wdTOCFancy
wdTOCModern
wdTOCTemplate

expression.Format

expression  必需。该表达式返回一个TablesOfContents对象。

应用于 TablesOfFigures对象的 Format属性。

返回或设置指定文档中图表目录的格式。WdTofFormat,可读写。

WdTofFormat 可以是下列 WdTofFormat 常量之一:
wdTOFCentered
wdTOFDistinctive
wdTOFSimple
wdTOFClassic
wdTOFFormal
wdTOFTemplate

expression.Format

expression  必需。该表达式返回一个TablesOfFigures对象。

应用于 TextInput对象的 Format属性。

返回指定文本框的文字格式。String 类型,只读。

expression.Format

expression   必需。该表达式返回一个TextInput对象。

VBA示例

当应用于 Find 对象时。

本示例清除活动文档中所有的加粗格式


With ActiveDocument.Content.Find
    .ClearFormatting
    .Font.Bold = True
    .Format = True
    .Replacement.ClearFormatting
    .Replacement.Font.Bold = False
    .Execute Forward:=True, Replace:=wdReplaceAll, _
        FindText:="", ReplaceWith:=""
End With

当应用于 Paragraph对象时。

本示例返回活动文档中第一段的格式,然后将该格式应用于文档的选定部分。


Set paraFormat = ActiveDocument.Paragraphs(1).Format.Duplicate
Selection.Paragraphs.Format = paraFormat

当应用于 Paragraphs对象时。

以下示例将活动文档的所有段落靠左对齐。


ActiveDocument.Paragraphs.Format.Alignment = wdAlignParagraphLeft

当应用于 TablesOfContents对象时。

本示例将 Report.doc 中的目录格式设为“古典”格式。


Documents("Report.doc").TablesOfContents.Format = wdTOCClassic

当应用于 TextInput对象时。

本示例显示活动文档中第一个域中的文本格式。


If ActiveDocument.FormFields(1).Type = wdFieldFormTextInput Then
    MsgBox ActiveDocument.FormFields(1).TextInput.Format
Else
    MsgBox "First field is not a text form field"
End If

Word VBA教程

Word VBA参考教程:目录1 Word VBA参考教程:目录2
Word VBA参考教程:目录3 Word VBA参考教程:目录4
Word VBA参考教程:目录5 Word VBA参考教程:目录6
Word VBA参考教程:目录7 Word VBA参考教程:目录8
Word VBA参考教程:目录9 Word VBA参考教程:目录10
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号