oActiveWordDoc.Fields.Unlink
如何检查是否成功取消链接?
来自 MSDN
将 Fields 集合中的所有字段替换为其最新结果。
取消链接字段时,当前结果将转换为文本或图形,并且无法再自动更新。请注意,某些字段(例如 XE(索引条目)字段和 SEQ(序列)字段)无法取消链接。
所以
With ActiveDocument.Sections(1).Range.Fields
.Unlink
End With
ActiveDocument.Sections(1).Range.Fields(1) = "whatever"
ActiveDocument.Sections(1).Range.Fields(1).update
应该给出错误