CHUYỂN FONT TRONG EXCEL
Hình ảnh file sau khi được lưu:
Bước 2: Nháy phải chuột vào biểu tượng bộ gõ Unikey (hình chữ V màu đỏ ở góc dưới, bên phải màn hình), chọn "Công cụ [CS + F6]" - có thể chọn nhanh bằng cách nhấn Ctr + Shift + F6.
Trên màn hình xuất hiện, bạn chọn như dưới và nhấn nút "Chuyển mã".
File Text sau khi chuyển mã và lưu lại không hiển thị đuôi (phần mở rộng) rõ ràng như dưới:
Cách mở file kiểu nà thực chất là kiểu mở ép, khi đó Excel sẽ xuất hiện một vài thông báo đại khái là "Có chắc mở tệp này không?...", bạn cứ nhấn "Yes".
Excel tiếp tục yêu cầu bạn chọn tham số khi chuyển từ file txt sang (cái này là chính là tính năng convert văn bản thành bảng trong word), bạn chọn như các hình dưới:
+ Step 1 of 3: Chọn next
+ Step 2 of 3: Chọn next
+ Step 3 of 3: Chọn Finish
Nếu bạn nào phải làm việc nhiều với Office hiển nhiên các bạn biết rằng Office có rất nhiều version, từ Office 97 cho đến hiện tại là Office 2016 beta. Cùng với sự phát triển của Office là việc nâng cấp các bộ gõ tiếng Việt, kinh điển nhất là Vietkey và Unikey. Cách gõ điển hình nhất trong các loại văn bản là font TCVN3 và Unicode.
Đã bao giờ bạn phải làm cái việc chuyển qua lại giữa 2 kiểu font này chưa? Và bạn có từng gặp khó khăn khi chuyển font cho một file Excel khoảng vài ngàn record chưa?
Nếu bạn đã từng gặp tình huống trên thì bài viết này sẽ giúp bạn giải quyết vấn đề này.
1. Tổng hợp các phương pháp
- Sử dụng phần mềm Uconvert (phiên bản mới nhất UOffice 2.0)
- Sử dụng phần mềm tự viết trên C#
- Sử dụng bộ gõ Unikey.
2. Phương pháp tối ưu nhất
Là dùng bộ gõ Unikey. Bài viết demo file Excel hơn 224.000 record.
Cách làm như sau:
Bước 1: Bạn mở file Excel gốc của bạn và lưu ở dạng Unicode Text như hình dưới (ở đây tôi lưu với tên TONGHOP.txt)
Lưu ở sạng Unicode Text |
Hình ảnh file sau khi được lưu:
Kết quả lưu file text |
Bước 2: Nháy phải chuột vào biểu tượng bộ gõ Unikey (hình chữ V màu đỏ ở góc dưới, bên phải màn hình), chọn "Công cụ [CS + F6]" - có thể chọn nhanh bằng cách nhấn Ctr + Shift + F6.
Chọn công cụ |
Trên màn hình xuất hiện, bạn chọn như dưới và nhấn nút "Chuyển mã".
Chuyển mã từ TCVN3 sang Unicode |
File Text sau khi chuyển mã và lưu lại không hiển thị đuôi (phần mở rộng) rõ ràng như dưới:
Kết quả file Text đã chuyển mã |
Bước 3: Mở một file Excel trống, sau đó nhấm nút Open (Ctrl + O), tìm đến file .txt đã được convert font ở cuối bước 2 (trong hình tôi demo là CONVERT_TH). Bạn chọn kiểu file là All files (*.*) để nhìn thấy file CONVERT_TH đã lưu.
Mở file text ỏ Excel |
Cách mở file kiểu nà thực chất là kiểu mở ép, khi đó Excel sẽ xuất hiện một vài thông báo đại khái là "Có chắc mở tệp này không?...", bạn cứ nhấn "Yes".
Excel tiếp tục yêu cầu bạn chọn tham số khi chuyển từ file txt sang (cái này là chính là tính năng convert văn bản thành bảng trong word), bạn chọn như các hình dưới:
+ Step 1 of 3: Chọn next
Step 1 |
+ Step 2 of 3: Chọn next
Step 2 |
+ Step 3 of 3: Chọn Finish
Step 3 |
Diễn giải các bước trên như sau:
Step 1: Office yêu cầu xác nhận khi chuyển từ Text sang Excel thì mỗi cột sẽ được nhận diện qua dấu phẩy, dấu tab hoặc khoảng trống, thậm chí dấu do bạn định nghĩa (cái này phải tính trước ở bước 1)
Step 2: Xác nhận phân cách giữa các cột bằng cách tích chọn vào checkbox tương ứng.
Step 3: Định dạng dữ liệu trước khi mở file. Trong trường hợp bạn có cột như số điện thoại di động chẳng hạn, bạn nhấn vào cột đó và tích chọn Text để dữ liệu sẽ không mất số 0 ở đầu, hoặc trường hợp bạn có cột ngày tháng thì nhấn chọn cột đó và tích chọn Date (cứ làm sẽ biết)
3. Kết luận.
Cách convert trên quá nhẹ nhàng và hiệu quả.
So sánh nhé:
- Dùng UOffice 2.0: chuyển file trên hết cả buổi sáng mới được khoảng 20%
- Dùng cách trên hết ...5 phút!
Lâu lâu không update blog, mong rằng bài viết giúp ích được cho các bạn!
bị hoàn toàn mất dấu luôn
Trả lờiXóa