scarlet_xinh nói:Giải quyết vấn đề định dạng số trong mail merge trong môi trường XP cực kỳ đơn giản.
VD: Giả sử Mergefeild"Amount" luon hien ra gia tri la 10000000.
Muốn chuyển 10000000 thành 10,000,000, ta chỉ cấn bấm chuột phải vào 10000000, chọn Edit Field
Trong bảng hiện ra, chọn MergeFeild.
Sau đó, tại góc trái cuối bảng chọn Field Codes.
Tiếp tục, tại ô Field Code ta chỉnh sửa như sau : Mergefield Amount \# ###,###
Click OK.
Thế là xong.
Tương tự, khi thay đổi switches ta sẽ có những định dạng số cần thiết.
Tôi cũng đang nhức đầu vì mail merge không hiển thị Unicode, đành chuyển qua VNI. Nhưng nhiều lúc đã định dạng trên Unicode rất đẹp, chuyển qua VNI phải chỉnh sửa lại...
Còn vụ dữ liệu không được theo như định dạng, có 1 cách rất củ chuối nhưng "đánh lừa" được Office, đó là tất cả dữ liệu ở dòng đầu tiên bạn để thành text hết. Thí dụ 500000 gõ thành '500.000, sau đó merge nhưng không mở file Excel, đảm bảo khỏi phải sửa gì ở Word cả.
Ban a, Có thể chi tiết hơn đc hok??? Mình sài ofice 2007Tôi thấy mọi người đưa ra nhiều phương án giải quyết về số thập phân trong mail merge nhưng có vẻ phức tạp quá. Có 1 cách rất đơn giản là sau khi chọn các điều kiện xong, phần <sotien> bạn bôi đen, chuột phải chọn field -> tích vào phần số tiền -> chọn used defined -> chọn kiểu số thập phân mà bạn cần -> sau đó vào tool -> mail merge thư như bình thường. Chúc các bạn thành công