在处理文档时,字段非常有用-它们使您可以在文档中放置“动态”信息。有时,您可能希望字段保持静态。不变。您可以通过选择字段并按Ctrl + F11来执行此操作。这会“锁定”字段,因此不会从其当前值更新。

如果文档中有很多字段,并且其中某些字段已锁定,则可能需要一种方法来快速找出哪些字段已锁定。 Word没有特殊功能,允许您搜索锁定的字段,但是您可以创建一个宏来为您搜索它们。下面的宏,FindLocked,从文档的开头开始,并查找锁定的字段。它依次选择每个锁定的字段,并询问您是否要继续搜索。

Sub FindLocked()

Dim iField As Integer     Dim vResponse As Variant

For iField = 1 To ActiveDocument.Fields.Count         If ActiveDocument.Fields(iField).Locked Then             ActiveDocument.Fields(iField).Select             vResponse = MsgBox("Continue Searching?", vbYesNo)

If vResponse = vbNo Then Exit For         End If     Next iField End Sub

注意:

如果您想知道如何使用此页面(或_WordTips_网站上的任何其他页面)中描述的宏,我准备了一个包含有用信息的特殊页面。

_WordTips_是您进行经济有效的Microsoft Word培训的来源。

(Microsoft Word是世界上最流行的文字处理软件。)此技巧(11026)适用于Microsoft Word 2007、2010、2013、2016、2019和Office 365中的Word。 Word的旧菜单界面在这里: