Chèn tên tệp mà không có phần mở rộng (Microsoft Word)
Bạn có thể sử dụng trường FILENAME để chèn tên tệp của tài liệu hiện tại vào tài liệu của mình. Cách chính xác bạn sử dụng trường này được mô tả trong các vấn đề khác của _WordTips _. Bạn có thể sử dụng công tắc trường để chỉ định xem bạn có muốn kết quả trường bao gồm đường dẫn đầy đủ cho tệp hay không. Tuy nhiên, một điều bạn không thể chỉ định là liệu bạn có muốn kết quả loại trừ phần mở rộng tệp hay không.
Một cách bạn có thể kiểm soát điều này là bằng cách định cấu hình Windows để hiển thị hoặc ẩn phần mở rộng tên tệp. Bạn làm điều đó trong chính Windows bằng cách hiển thị một thư mục trên ổ cứng của bạn và sau đó chọn Công cụ | Tùy chọn Thư mục và hiển thị tab Xem.
Cuộn qua danh sách cài đặt xem và đảm bảo rằng Tiện ích ẩn cho các loại tệp đã biết được đặt theo cách bạn muốn. Nếu hộp kiểm rõ ràng, thì Windows (và Word) luôn hiển thị phần mở rộng tệp. Nếu nó được chọn, thì phần mở rộng tệp không được hiển thị.
Cách tiếp cận này hoạt động hiệu quả miễn là các tài liệu đang được xem trên hệ thống của bạn. Nếu tài liệu được mở trên hệ thống của người khác, thì trường FILENAME sẽ hiển thị phần mở rộng tệp theo cấu hình Windows mà họ đã thiết lập; đây có thể là một nhược điểm.
Một cách dễ dàng để chèn tên tệp mà không có phần mở rộng là sử dụng một trường khác. Ví dụ, bạn có thể sử dụng File | Thuộc tính để đặt trường Tiêu đề thành tên tài liệu (nhập thủ công) mà không có phần mở rộng. Sau đó, bạn có thể sử dụng trường DOCPROPERTY để gọi lại tiêu đề đó và chèn nó vào tài liệu của bạn.
Nếu bạn cần phải chèn tên tài liệu thường xuyên, cách tốt nhất để làm điều đó là sử dụng macro. Hãy xem xét macro một dòng sau:
Sub InsertFileName() Selection.InsertBefore Text:=Left(ActiveDocument.Name, _ Len(ActiveDocument.Name) - 4) End Sub
Chạy macro này và tên tài liệu của bạn (không có phần mở rộng tệp) được chèn trước khi bất kỳ nội dung nào được chọn trong tài liệu của bạn. Macro kiểm tra tên tài liệu, rồi tách bốn ký tự cuối cùng (dấu chấm và phần mở rộng tệp) khỏi tên. Đây là những gì được chèn vào.
Sử dụng cách tiếp cận này rất dễ dàng, nhưng nó không năng động. Điều này có nghĩa là nếu tên tài liệu được thay đổi, thì văn bản trong tài liệu vẫn phản ánh tên tài liệu cũ chứ không phải tên mới. Cách giải quyết đó là chỉ cần chạy lại macro để chèn tên tài liệu mới vào bất kỳ thời điểm nào bạn muốn nó xuất hiện.
_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 (292) áp dụng cho Microsoft Word 97, 2000, 2002 và 2003. Bạn có thể tìm thấy 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: