使用VBA和Word确定文本是否为字段

使用VBA和Word确定文本是否为字段,vba,replace,ms-word,Vba,Replace,Ms Word,我正在使用查找/执行例程查找一些文本。如果该文本是一个字段,我想将其转换为静态文本。Word查找文本时,如何使用VBA查询文本以确定它是否为字段结果?我不是要求完整的查找/执行例程;我只是要求语法测试文本是否是字段结果而不是静态文本 我认为以下的一些变化会起作用: If Selection.Information(wdInFieldResult) = True Then Selection.Range.Fields.Unlink End If 我能够回答我自己的问题,我在这里展示了答案。

我正在使用查找/执行例程查找一些文本。如果该文本是一个字段,我想将其转换为静态文本。Word查找文本时,如何使用VBA查询文本以确定它是否为字段结果?我不是要求完整的查找/执行例程;我只是要求语法测试文本是否是字段结果而不是静态文本

我认为以下的一些变化会起作用:

If Selection.Information(wdInFieldResult) = True Then
   Selection.Range.Fields.Unlink
End If

我能够回答我自己的问题,我在这里展示了答案。