Các trường rất hữu ích khi làm việc với tài liệu — chúng cho phép bạn đặt thông tin “động” vào tài liệu của mình. Đôi khi bạn có thể muốn một trường tĩnh; để không thay đổi. Bạn có thể thực hiện việc này bằng cách chọn trường và nhấn Ctrl + F11. Điều này “khóa” trường để nó không cập nhật từ giá trị hiện tại của nó.

Nếu bạn có nhiều trường trong một tài liệu và một số trường trong số đó bị khóa, bạn có thể muốn một cách để nhanh chóng tìm ra những trường nào bị khóa. Word không có tính năng đặc biệt nào cho phép bạn tìm kiếm các trường bị khóa, nhưng bạn có thể tạo macro sẽ tìm kiếm chúng cho bạn. Macro sau, FindLocked, bắt đầu ở đầu tài liệu và tìm các trường bị khóa. Nó lần lượt chọn từng trường bị khóa và hỏi bạn có muốn tiếp tục tìm kiếm hay không.

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

_Lưu ý: _

Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên các trang WordTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

WordTips là nguồn của bạn để đào tạo Microsoft Word hiệu quả về chi phí.

(Microsoft Word là phần mềm xử lý văn bản phổ biến nhất trên thế giới.) Mẹo này (1367) áp dụng cho Microsoft Word 97, 2000, 2002 và 2003. Bạn có thể tìm phiên bản của mẹo này cho giao diện ribbon của Word (Word 2007 và sau này) tại đây: