Dùng mail merge nhưng số không thể hiện dấu phân cách hàng nghìn

Liên hệ QC

cobemngmocuchi

Thành viên hoạt động
Tham gia
12/1/09
Bài viết
110
Được thích
6
Mình đang làm hợp đồng cho nhân viên theo kiểu Mail Merge, nhưng khi merge phần mức lương vào thì nó không có dấu thể hiện phân cách hàng nghìn, mặc dù trong excel mình có định dạng rồi, vậy mình phải định dạng thể nào để nó xuất hiện được dấu phân cách đó.
các bạn giúp mình với nha.
Cám ơn các bạn nhiều.
 
Mình đang làm hợp đồng cho nhân viên theo kiểu Mail Merge, nhưng khi merge phần mức lương vào thì nó không có dấu thể hiện phân cách hàng nghìn, mặc dù trong excel mình có định dạng rồi, vậy mình phải định dạng thể nào để nó xuất hiện được dấu phân cách đó.
các bạn giúp mình với nha.
Cám ơn các bạn nhiều.
Giả sử tên trường Mức lương là MucLuong, bạn chọn toàn bộ trường Mức lương đã chèn, click chuột phải và chọn Edit field, tại mục Field name, bạn chọn =Formula() và nhấn nút Formula, nhập Formula là =MucLuong (là tên trường Mức lương trong file Excel) và Number format là #,##0
 
Tại dãy số bạn mailmerge, bạn tô khối nó (VD là 99999), sau đó bạn bấm Ctrl+F9 để được như vầy: { 99999}

Sau đó bạn gõ thêm vào như sau: { =99999\#,##0}

Cuối cùng bạn bấm F9 để được số như: 99,999

Chúc làm được!
 
Sao nghiaphuc ơi, sao mình bấm ctrl và f9 nó chỉ hiện thanh fomular thôi, không nhập được thông tin gì cả...bạn giúp mình với
 
àh mình quên nói thêm, form hợp đồng của mình là form word chứ không phải excel
 
Sao nghiaphuc ơi, sao mình bấm ctrl và f9 nó chỉ hiện thanh fomular thôi, không nhập được thông tin gì cả...bạn giúp mình với
À, cách của mình và cách của anh Minh Thiện là 2 cách khác nhau. Với cách của mình thì không nhấn Ctrl+F9 mà click chuột phải, chọn Edit Field. Bạn dùng cách của anh Minh Thiện đi, cách này hay đấy.
àh mình quên nói thêm, form hợp đồng của mình là form word chứ không phải excel
Tất nhiên chức năng Mail Merge là của Word rồi //**///**///**/
 
Sao mình dùng cách của anh minhthien nó ra kết quả vậy nè, lương người đó là 800000 đồng, vậy là bị lỗi gì bạn
8000
!Undefined Bookmark, MUCLUONG000 VNĐ/tháng
 
Sao mình dùng cách của anh minhthien nó ra kết quả vậy nè, lương người đó là 800000 đồng, vậy là bị lỗi gì bạn
8000
!Undefined Bookmark, MUCLUONG000 VNĐ/tháng
Bạn kiểm tra lại xem:
- Đã có dấu = ở đầu chưa? Nếu chưa có thì thêm vào.
- Dấu phân cách ở máy bạn là dấu chấm hay dấu phẩy? Bạn thử thay #,##0 thành #.##0 xem sao.
 
em cung lam theo 2 cach nhung van ko duoc , no bao Invalid Character Setting
 
Bạn thử tham khảo File này nhé!
Hình như vấn đề này mình thấy nói rất nhiều GPE của mình rồi mà. Tuy nhiên qua thử hết các phương pháp các anh chị hướng dẫn trên diễn đàn mình rút ra 01 phương pháp theo mình là "ĐƠN GIẢN, DỄ LÀM..." xin nêu lại, bạn có thể tham khảo.
 

File đính kèm

Sẵn tiện các bạn cho mình hỏi, nếu sau khi mail merge xong và đã hiện lên phần dữ liệu mình cần, mình muốn save văn bản ở ổ đĩa khác và không muốn link dữ liệu nữa thì mình làm thao tác thế nào đuợc vậy. Cám ơn các bạn nha.
 
Giải quyết vấn đề này cũng đơn giản thôi:

Trong file word thao tác như sau:


1/ Bâm phím phải chuột vào Field, chọn Toggle Field Codes ==> { MERGEFIELD "tên field" }


2/ Gõ thêm vào sau
"tên field" các ký tự \#0, [FONT=&quot] ==> [/FONT]{ MERGEFIELD "tên field"\#0, } (giữa dấu , và dấu } có 1 khoảng trắng)
[FONT=&quot]
[/FONT]3/ Bấm chọn Update Field là xong
 
Lần chỉnh sửa cuối:
Tại dãy số bạn mailmerge, bạn tô khối nó (VD là 99999), sau đó bạn bấm Ctrl+F9 để được như vầy: { 99999}

Sau đó bạn gõ thêm vào như sau: { =99999\#,##0}

Cuối cùng bạn bấm F9 để được số như: 99,999

Chúc làm được!
mình đã làm được, nhưng có cách nào làm 1 lần mà cho tất cả các thư đc thay đổi như vậy ko nhỉ?
cảm ơn!.
 
Web KT

Bài viết mới nhất

Back
Top Bottom