فیلدها هنگام کار با یک سند بسیار مفید هستند - آنها به شما امکان می دهند اطلاعات "پویا" را در اسناد خود قرار دهید. گاهی اوقات ممکن است بخواهید یک فیلد ثابت بماند. برای تغییر نکردن می توانید این کار را با انتخاب فیلد و فشار دادن 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