Dùng phần mở rộng tên tệp trong Word

TH&ĐS

Khi lưu các văn bản của Microsoft Word 6, tôi định dùng phần mở rộng để đánh văn bản. Ví dụ, các tài liệu viết trong tháng mười hai sẽ có phần mở rộng là .DEC. Tuy nhiên khi tôi dùng lệnh File/Open, mặc định của Word chỉ cho thấy các tệp có phần mở rộng là .DOC. Tôi buộc vào hộp List Files of Type và đổi thành All Files (*.*). Có cách nào sửa phần mặc định này?

    Nếu dùng Word 7.0, bạn được phép đặt tên dài cho tệp. Do đó, bạn sẽ không nhất thiết phải nhờ phần mở rộng để phân biệt nội dung văn bản. Ví dụ, thay vì phải dùng .GHN cho bản ghi nhớ, hay .THU cho thư từ v.v.., bạn chỉ cần đơn giản thêm cụm từ như "Bản Ghi nhớ về..." hay "Thư cho..." vào tên tệp. Tương tự như vậy, bạn có thể thêm tên tháng, thậm chí cả ngày-tháng-năm vào tên tệp. Bạn còn có thể đưa những tên như John.thu trong hộp thoại Save As và để Word lưu chúng dưới tên John.thu.doc. Nếu bạn đang dùng Word 6x hay cần trao đổi dữ liệu với những người đang dùng Word 6.x? Tốt nhất bạn nên tự giới hạn trong khuôn khổ những quy ước về tên tệp. Ngay cả khi không có lý do nào bắt bạn chế tên của các tệp mới, bạn vẫn có thể còn có nhiều tệp cũ với nhiều phần tên mở rộng khác nhau. May sao chúng ta vẫn có cách đối phó với những rắc rối trên. Bạn có thể dụng macro sau đây để làm cho các tên tệp hiện hết lên trong hộp thoại Open:

Dim FileAll As FileOpen

FileAll.Name ="*.*"

On Error Goto ForgetIt

Dialog FileAll

FileOpen FileAll

ForgetIt:

    Macro này có thể chạy trong Word 6.x và 7.x. Tuy nhiên nó không chạy được trong Word 8.x. Dòng đầu tiên của macro tạo ra bản sao của hộp thoại FileOpen và đặt tên là FileAll. Dòng thứ hai đặt *.* là định dạng tên các tệp cần tìm. Dòng có chữ Dialog dùng để mở hộp thoại FileAll. Dòng On Error yêu cầu macro chuyển đến nhãn ForgetIt khi có sai sót xảy ra. Nếu không có dòng này, máy sẽ báo lỗi nếu bạn chọn Cancel thay vì chọn OK để đóng hộp thoại. Dòng Dialog để mở hộp thoại. Còn dòng FlieOpen xuất hiện sau khi bạn nhất nút OK khi mở bất cứ tệp nào bạn chọn trong hộp thoại.

    Nếu muốn tạo Macro này, bạn hãy chọn Tool/Macro. Đạt tên Macro là FileOpen. Sau đó, tên bạn chọn Create rồi tiếp tục đánh nội dung macro như trên vào giữa SubMAIN và End Sub. Đóng cửa sổ macro lại và chọn Flie/Save All để ghi macro vào đĩa. Một khi đã được tạo ra, macro này sẽ được Word khởi động bất cứ lúc nào bạn mở hộp thoại Open, cho dù mở từ thực đơn File, từ thanh công cụ hay dùng phím tắt Ctrl-O.

    Nên nhớ là trong Word 7.x bạn đang dùng có cách lưu tệp với phần mở rộng không phải là .DOC. Cách này sử dụng dấu ngoặc kép khi đánh tên tệp. Nếu bạn đánh Stone.let thì văn bản của bạn có tên là Stone.let.doc. Nhưng nếu bạn đánh thêm dấu ngoặc kép "Stone.let", tên tệp mới tạo ra sẽ là Stone.let.


PcLeHoan 1996 - 2002
Mirror : http://www.pclehoan.com
Mirror : http://www.lehoanpc.net

Mirror : http://www.ktlehoan.com