Word (Fields)

Field 对象的集合 ,这些对象代表所选内容、范围或文档中的所有域。

备注

使用 字段 属性返回 字段 集合。 下面的示例更新选定内容中的所有域。

备注

[!注释] 使用 邮件合并 对象 字段 属性返回一个 MailMergeFields 集合。

Selection.Fields.Update

使用 添加 若要将字段添加到 字段 集合的方法。 下面的示例在所选内容的开头插入一个 DATE 域,然后显示结果。

Selection.Collapse Direction:=wdCollapseStart 
Set myField = ActiveDocument.Fields.Add(Range:=Selection.Range, _ 
 Type:=wdFieldDate) 
MsgBox myField.Result

使用 Fields (Index) (其中 Index 是索引号)可返回一个 Field 对象。 索引号代表选定内容、 范围或文档中的字段位置。 下面的示例显示活动文档中的域代码和结果的第一个字段。

If ActiveDocument.Fields.Count >= 1 Then 
 MsgBox "Code = " & ActiveDocument.Fields(1).Code & vbCr _ 
 & "Result = " & ActiveDocument.Fields(1).Result & vbCr 
End If

一个文档中,以上集合的 Count 属性返回正文部分的项目数。 要统计其他部分中的个数,请使用带有 Range 对象的集合。

另请参阅

Word 对象模型参考

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。