Nathan cảm thấy phiền phức khi liên tục hiển thị tab Văn bản tự động của hộp thoại Tự động sửa khi anh ta muốn chỉnh sửa một loạt mục nhập Văn bản tự động. Anh ta đang tự hỏi liệu có lẽ có một số tệp hoặc cách khác mà anh ta có thể thực hiện các chỉnh sửa bán buôn cho các mục nhập.

Các mục nhập Văn bản tự động được lưu trữ trong các mẫu, thường là trong mẫu Thông thường. Không có tệp đặc biệt nào mà bạn có thể tải lên và chỉnh sửa trực tiếp. Thay vào đó, bạn cần sử dụng các công cụ mà Word đã cung cấp cho mục đích.

Nếu tất cả những gì bạn cần làm là xóa một số mục nhập Văn bản tự động, một công cụ sẽ làm cho nhiệm vụ dễ dàng hơn là Công cụ tổ chức. Làm theo các bước sau:

  1. Chọn Mẫu và Phần bổ trợ từ menu Công cụ. Word hiển thị hộp thoại Mẫu và Phần bổ trợ. (Xem Hình 1.)

  2. Nhấp vào nút Người tổ chức. Word hiển thị công cụ Sắp xếp.

  3. Đảm bảo rằng tab Văn bản tự động được hiển thị. Lưu ý rằng phía bên phải của Organizer phải chứa thông tin cho tệp Normal.dot. Nếu có, hãy chuyển sang bước 7. Nếu không, hoặc nếu các mục nhập Văn bản tự động của bạn ở một mẫu khác với Normal.dot, hãy tiếp tục với bước tiếp theo. (Xem Hình 2.)

  4. Nhấp vào nút Đóng tệp ở phía bên phải của Trình tổ chức.

Điều này đóng thông tin cho mẫu.

  1. Nhấp vào Mở tệp. Word sẽ hiển thị một hộp thoại Mở tiêu chuẩn.

  2. Sử dụng các điều khiển trong hộp thoại để điều hướng đến và mở mẫu có chứa các mục nhập Văn bản tự động của bạn.

  3. Trong danh sách các mục nhập Văn bản tự động ở phía bên phải của Trình tổ chức, hãy bấm vào mục nhập đầu tiên bạn muốn xóa.

  4. Giữ phím Ctrl khi bạn nhấp vào các mục nhập Văn bản tự động khác mà bạn muốn xóa.

  5. Khi bạn đã chọn tất cả các mục bạn muốn xóa, hãy nhấp vào nút Xóa.

  6. Bạn có thể được hỏi nếu bạn chắc chắn muốn xóa các mục nhập; Trả lời có.

  7. Đóng trình tổ chức.

Một cách khác để xóa nhiều mục nhập Văn bản tự động là sử dụng macro. Macro sau đây cung cấp một cách đơn giản để xem qua từng mục nhập Văn bản tự động và đưa ra quyết định xem bạn có muốn xóa nó hay không.

Sub DeleteAutoTextEntries()

Dim I As AutoTextEntry     Dim vAnswer As Variant

For Each I In NormalTemplate.AutoTextEntries         vAnswer = MsgBox("Delete AutoText Entry" & vbCr _           & "Name: " & I.Name & vbCr _           & "Value: " & I.Value, vbYesNoCancel, _           "Delete AutoText Entries")

Select Case vAnswer             Case vbYes                 I.Delete             Case vbCancel                 Exit Sub         End Select     Next I End Sub

Macro giả định rằng các mục nhập Văn bản tự động nằm trong mẫu Normal.dot; nếu bạn có chúng trong một mẫu khác, bạn có thể thay đổi tham chiếu NormalTemplate để một mẫu khác được sử dụng. Macro hiển thị, trong một hộp thoại, mỗi mục nhập Văn bản tự động và bạn có thể xóa nó hay không. Bạn cũng có thể nhấp vào nút Hủy (hoặc nhấn Esc) và macro kết thúc ngay lập tức.

_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 (325) áp dụng cho Microsoft Word 97, 2000, 2002 và 2003.