
Mail Merge (trộn thư) là tính năng vô cùng hữu ích trong bộ ứng dụng Microsoft Office, giúp nhân viên hành chính nhân sự và kế toán xuất hàng trăm thư mời, giấy khen hay bảng lương tự động chỉ trong vài phút. Tuy nhiên, sự cố lỗi font chữ khi mail merge từ danh sách Excel sang mẫu Word lại là nỗi ám ảnh phổ biến: tên người nhận bị biến thành hình ô vuông, mất dấu tiếng Việt hoặc nhảy ký tự lạ lẫm.
Nguyên nhân của lỗi này chủ yếu bắt nguồn từ sự bất đồng bộ giữa bảng mã nguồn trong file Excel và giao thức kết nối dữ liệu OLE DB mặc định của Word. Chỉ cần chuyển bảng mã nguồn về Unicode dựng sẵn hoặc kích hoạt kết nối DDE qua Excel, toàn bộ danh sách thư mời sẽ hiển thị sắc nét từng dấu câu. Nếu làm tài liệu tiếp thị, bạn có thể tham khảo thêm về các dòng font chữ văn phòng chuẩn quốc tế để tránh lỗi hiển thị.
Ca 1: File Excel Dùng Bảng Mã Cũ TCVN3 Hoặc VNI Làm Mất Dấu

Rất nhiều cơ quan nhà nước hoặc doanh nghiệp lâu năm vẫn lưu giữ các tệp danh sách nhân sự sử dụng bảng mã TCVN3 (.VnTime) hoặc VNI-Windows (VNI-Times). Khi trộn thư sang mẫu Word đang định dạng font Unicode hiện đại (như Times New Roman hoặc Arial), Word không thể ánh xạ chính xác các ký tự có dấu thanh tiếng Việt.
Hiện tượng này rất giống các sự cố hiển thị trong lập trình giao diện, bạn có thể xem thêm bài phân tích khắc phục lỗi font chữ trên web để hiểu sâu hơn về cơ chế giải mã bảng ký tự số.
Cách xử lý nhanh nhất là dùng công cụ chuyển mã của Unikey: bôi đen toàn bộ cột họ tên trên Excel rồi nhấn tổ hợp phím Ctrl + Shift + F6. Tại cửa sổ chuyển mã, chọn mã nguồn là TCVN3 hoặc VNI tương ứng, mã đích chọn Unicode dựng sẵn rồi nhấn nút Chuyển mã và dán lại vào Excel.
Ca 2: Kết Nối OLE DB Làm Mất Dấu — Chuyển Sang DDE Hoặc CSV UTF-8

Nhiều trường hợp file Excel đã gõ chuẩn Unicode nhưng khi merge sang Word vẫn bị mất dấu ở một số chữ cái đặc thù như đ, ê, ơ. Thủ phạm chính là giao thức OLE DB xử lý sai chuỗi văn bản dạng chuỗi dài.
Để khắc phục, bạn hãy mở Word, vào mục File > Options > Advanced. Cuộn xuống nhóm General và tích chọn ô Confirm file format conversion on open. Bấm OK để lưu lại cài đặt hệ thống.
Bây giờ, khi bạn bấm Select Recipients rồi chọn file Excel, Word sẽ hiện một hộp thoại hỏi bạn muốn kết nối theo chuẩn nào. Bạn chỉ cần chọn MS Excel Worksheets via DDE (*.xls). Toàn bộ dấu tiếng Việt sẽ được bảo toàn nguyên vẹn. Một mẹo đơn giản khác là lưu file Excel dưới dạng CSV UTF-8 để miễn nhiễm với các lỗi truyền tải font OLE DB.
Ca 3: Hiển Thị Đúng Trong Word Nhưng In Hoặc Xuất PDF Bị Lỗi

Có những trường hợp trên màn hình máy tính hiển thị rất đẹp mắt, nhưng khi bấm in ra giấy hoặc xuất file PDF thì chữ nhảy loạn xạ. Lỗi này bắt nguồn từ bộ nhớ đệm của máy in hoặc trình đọc PDF không tích hợp sẵn font nội nhúng.
Khi gặp sự cố in ấn này, bạn cần vào mục Save As trên Word, chọn định dạng PDF rồi bấm vào nút Options. Hãy đánh dấu tích vào mục Bitmap text when fonts may not be embedded để ép máy in quét chữ dạng ảnh phẳng.
Nếu bạn muốn trang bị thêm những bộ phông chữ chuẩn hiển thị đẹp mắt cho tài liệu thuyết trình, hãy tham khảo bộ sưu tập tải font PowerPoint đẹp tiếng Việt để có thêm lựa chọn định dạng văn bản chuyên nghiệp.
Ca 4: Trộn Thư Ra Nhãn Hoặc Phong Bì Bị Lệch Khung Chữ

Khi in tem nhãn hoặc phong bì thư kích thước nhỏ, kích thước khung text box thường bị bó hẹp. Khi họ tên người nhận quá dài, Word sẽ tự động co chữ hoặc đẩy dấu thanh ra ngoài lề trang in.
Để giải quyết, bạn nên đặt chế độ canh lề tự do cho khung nhãn. Tránh dùng các font chữ có khoảng cách dấu quá cao như một số font nghệ thuật cách điệu. Hãy trung thành với các font hệ thống như Segoe UI, Roboto hoặc Arial để đảm bảo độ co giãn hoàn hảo.
Bên cạnh đó, bạn cũng có thể mở rộng kho tài nguyên đồ họa văn phòng bằng cách tải font chữ đẹp đã được Việt hóa hoàn chỉnh để tạo nét phá cách tinh tế cho các mẫu thiệp cảm ơn hay thư ngỏ. Để tham khảo thêm các thủ thuật công nghệ thông tin và mẹo văn phòng bổ ích, bạn có thể truy cập thêm tại isfh.org để nâng cao hiệu suất làm việc.
Bảng Chẩn Đoán Lỗi Font Mail Merge Và Cách Sửa 1 Phút
Dưới đây là bảng tổng hợp trực quan giúp các bạn làm hành chính nhân sự chẩn đoán nhanh sự cố chỉ trong vài giây:
| Hiện tượng hiển thị | Nguyên nhân cốt lõi | Giải pháp xử lý nhanh |
|---|---|---|
| Tên biến thành ô vuông hoặc ký tự lạ | File Excel dùng mã TCVN3 hoặc VNI | Dùng Unikey chuyển mã sang Unicode dựng sẵn |
| Mất dấu riêng các chữ đ, ô, ơ, ư | Kết nối OLE DB bị xung đột mã | Đổi phương thức kết nối sang DDE hoặc lưu CSV |
| Xem trước đúng nhưng in ra bị lỗi font | Máy in thiếu font nội nhúng | Tích chọn Embed fonts in the file trong Word |
| Chữ bị tràn lề và mất đuôi chữ cái | Khung text box phong bì quá hẹp | Đổi sang font Sans Serif hoặc mở rộng khung |
Chuẩn Hóa File Nguồn Trước Khi Trộn Thư
Để không bao giờ phải đau đầu vì lỗi font mỗi mùa in giấy khen hay gửi thiệp tri ân, phòng hành chính nên ban hành một quy chuẩn nhập liệu thống nhất ngay từ đầu.
Trước hết, tuyệt đối không cho phép nhân viên gõ danh sách bằng các bộ gõ cũ hoặc copy thô từ phần mềm quản lý nội bộ đời cũ. Mọi file tính phải quy về font Times New Roman hoặc Calibri với bảng mã Unicode dựng sẵn.
Thứ hai, các tiêu đề cột như Họ và tên, Phòng ban, Địa chỉ cần viết ngắn gọn, không dấu cách phức tạp và không chứa ký tự đặc biệt. Tên sheet chứa dữ liệu cũng nên đặt tên đơn giản như Sheet1 hoặc DanhSach để trình kết nối dễ đọc.
Câu Hỏi Thường Gặp
Mail merge từ Google Sheets có bị lỗi font không?
Google Sheets chạy nền tảng web hiện đại nên luôn mặc định dùng chuẩn Unicode UTF-8. Khi tải file về máy tính để trộn thư, bạn chỉ cần tải dưới định dạng Microsoft Excel (.xlsx) là dùng bình thường không bao giờ sợ lệch mã.
Vì sao chỉ vài dòng bị lỗi còn lại đúng?
Hiện tượng này chứng tỏ danh sách của bạn do nhiều người cùng nhập hoặc có những dòng được copy từ nguồn khác dán vào. Bạn chỉ cần quét khối các dòng bị lỗi đó rồi dùng Unikey chuyển mã lại là xong.
Word 2010 và Microsoft 365 sửa có khác nhau?
Về nguyên lý giải mã thì hoàn toàn giống nhau. Tuy nhiên Microsoft 365 xử lý Unicode thông minh hơn rất nhiều và ít khi bị lỗi OLE DB như phiên bản Word 2010 cổ điển.
Trộn thư gửi email có giữ được dấu tiếng Việt?
Có. Khi bạn trộn thư gửi thẳng qua Microsoft Outlook dưới dạng HTML, toàn bộ ký tự tiếng Việt có dấu sẽ được hiển thị hoàn hảo trên hòm thư của người nhận.
Mẫu Quy Trình Mail Merge Tiếng Việt Chuẩn Không Lỗi
Để một buổi trộn thư diễn ra suôn sẻ, bạn chỉ cần nhớ nguyên tắc kiềng ba chân: File nguồn Excel chuẩn Unicode; Phôi mẫu Word cài font hệ thống phổ biến; Kết nối dữ liệu qua định dạng sạch hoặc chế độ DDE. Nắm vững những mẹo nhỏ này, bạn sẽ tiết kiệm hàng giờ đồng hồ quý báu và không bao giờ phải chịu cảnh in hỏng hàng trăm phôi bằng khen giá trị.
