Lại vấn đề Mail Merge

  • Thread starter Secret_grasses
  • Ngày gửi
D

duyennt

Trung cấp
14/7/05
94
0
6
Bình Dương
Khi bạn chèn Field vào, ví dụ: Lương CB: <<LCB>> bạn click chuột phải vào <<LCB>> chọn Edit field ->hộp thọai Field ->chọn Mergefield ->chọn Field codes ->trong Field codes: bạn nhập định dạng \#,###,###. Ví dụ: Mergefield LCB\#,###,### rồi ok. Thử xem thế nào!!!
Hoặc bạn copy file dữ liệu nguồn từ Excel đã định dạng qua Word mọi chuyện sẽ ok tất.
 
Khóa học Quản trị dòng tiền
Secret_grasses

Secret_grasses

Guest
NguyênBình nói:
Tôi chưa thử như kiểu của Secret_Grasses nhưng hình như bạn hướng dẩn thiếu một điểm quan trọng để bắt đầu việc format trường trong mailmerge của Word là phải nhấn Alt+F9 rồi can thiệp vào trường mail merger bằng cách của Secret_Grasses.
Cái này Secret_Grasses hướng dẩn rõ hơn cho mọi người đi. Tôi cũng đang chờ bạn đây.
Sau khi bạn nhấn Alt+F9, đến chỗ mà bạn muốn định dạng. Có 2 cách làm như sau:
1. Gõ trực tiếp: như cách lúc trước mình đã nói.
{=tên field\#"#,###,###"}
2. Bạn click chuột phải, chọn edit field.
Ở hộp thoại field name chọn formular.
Click nút fomular bên tay phải.
Ở hộp thoại formular, bạn gõ =tên field
Ở hộp thoại number format, bạn gõ: #,###,###
Click ok là xong. :biggrin:

3.Bạn cũng có thể thêm đơn vị tiền tệ ở phía sau bằng cách gõ thêm vào.
Vd: {=lcb\#"#,###,###vnđ"} --> 900,000vnđ
 
DucThuan

DucThuan

Tè lè ra rồi !
4/12/04
173
4
18
Đầu đường xó chợ
Tôi thấy, sau phiên bản 2000 thì không định dạng được dấu phân cách đâu.
Bạn nào có cách giải quyết, xin giúp.
Cám ơn.
 
T

Tranghuynh

Guest
27/4/05
19
0
0
TP.HCM
tsf nói:
Tôi thấy, sau phiên bản 2000 thì không định dạng được dấu phân cách đâu.
Bạn nào có cách giải quyết, xin giúp.
Cám ơn.
Hình như là vậy đó bạn?
Mình cũng đang dùng Excel 2003, định dạng dấu phân cách 3 chữ số không được như bạn secret_grasses làm đâu.
Có bạn nào biết hướng dẫn cho tụi mình nhé.
Cảm ơn nhiều!!!
 
T

Tranghuynh

Guest
27/4/05
19
0
0
TP.HCM
tsf nói:
Tôi thấy, sau phiên bản 2000 thì không định dạng được dấu phân cách đâu.
Bạn nào có cách giải quyết, xin giúp.
Cám ơn.
Bạn tsf ơi, mình dùng Excel 2003, word 2003 và vừa mới tìm thấy cách giải quyết rồi, như thế này nhé:
1. Bạn vào Edit field, chọn MergeField.
2. Chọn Field Codes ngay góc trái bên dưới.
3. Đánh thêm vào \#,###,### (chú ý để nguyên MERGEFIELD thanh tien và chỉ cần đánh thêm \#,###,### thôi nhé)
xong OK.
Chúc bạn thành công.
 
DucThuan

DucThuan

Tè lè ra rồi !
4/12/04
173
4
18
Đầu đường xó chợ
Tranghuynh nói:
Bạn tsf ơi, mình dùng Excel 2003, word 2003 và vừa mới tìm thấy cách giải quyết rồi, như thế này nhé:
1. Bạn vào Edit field, chọn MergeField.
2. Chọn Field Codes ngay góc trái bên dưới.
3. Đánh thêm vào \#,###,### (chú ý để nguyên MERGEFIELD thanh tien và chỉ cần đánh thêm \#,###,### thôi nhé)
xong OK.
Chúc bạn thành công.

Ủa, vậy hả. Cám ơn em nhiều. Thế là không nhất thiết phải dùng Office 2000.
 
Secret_grasses

Secret_grasses

Guest
Tranghuynh nói:
Bạn tsf ơi, mình dùng Excel 2003, word 2003 và vừa mới tìm thấy cách giải quyết rồi, như thế này nhé:
1. Bạn vào Edit field, chọn MergeField.
2. Chọn Field Codes ngay góc trái bên dưới.
3. Đánh thêm vào \#,###,### (chú ý để nguyên MERGEFIELD thanh tien và chỉ cần đánh thêm \#,###,### thôi nhé)
xong OK.
Chúc bạn thành công.
Cách của mình cũng giống cách của bạn mà. Mình cũng đang dùng office 2000.
 
DucThuan

DucThuan

Tè lè ra rồi !
4/12/04
173
4
18
Đầu đường xó chợ
Secret_grasses nói:
Cách của mình cũng giống cách của bạn mà. Mình cũng đang dùng office 2000.
Office 2000, định dạng trên excel như thế nào thì khi merge ra y rang như vậy. Không cần phải chèn thêm field code.
Nhưng các Version về sau, phải chèn thêm định dạng trên Word, nhưng đôi lúc chả được.
 
T

Tranghuynh

Guest
27/4/05
19
0
0
TP.HCM
tsf nói:
Office 2000, định dạng trên excel như thế nào thì khi merge ra y rang như vậy. Không cần phải chèn thêm field code.
Nhưng các Version về sau, phải chèn thêm định dạng trên Word, nhưng đôi lúc chả được.
Bạn tsf ơi
Vậy cuối cùng là bạn làm được chưa vậy?
Chúc vui vẻ
 
DucThuan

DucThuan

Tè lè ra rồi !
4/12/04
173
4
18
Đầu đường xó chợ
Tranghuynh nói:
Bạn tsf ơi
Vậy cuối cùng là bạn làm được chưa vậy?
Chúc vui vẻ
Hôm trước làm ngay thì được, nhưng sau đó về nhà làm thì lại không được. Hay thật.
 
D

duyennt

Trung cấp
14/7/05
94
0
6
Bình Dương
Tsf sao rồi? bạn làm lại xem sao, tôi thấy nếu làm như đã hướng dẫn thì ok hết. Còn nếu "khó xử" cái vụ này thì cứ việc copy dữ liệu nguồn từ excel sang word thì chẳng cần quan tâm về định dạng nữa, vì định dạng ở Excel thế nào thì khi copy qua word và merge là y vậy đó khỏi phải suy nghĩ...
 
DucThuan

DucThuan

Tè lè ra rồi !
4/12/04
173
4
18
Đầu đường xó chợ
duyennt nói:
Tsf sao rồi? bạn làm lại xem sao, tôi thấy nếu làm như đã hướng dẫn thì ok hết. Còn nếu "khó xử" cái vụ này thì cứ việc copy dữ liệu nguồn từ excel sang word thì chẳng cần quan tâm về định dạng nữa, vì định dạng ở Excel thế nào thì khi copy qua word và merge là y vậy đó khỏi phải suy nghĩ...
Cám ơn bạn nhe, tôi đã xử lý nó bằng cách khác rồi, đỡ mất thời gian.
 
F

FOV2

Guest
30/5/05
23
0
1
53
HCMC
Chào các Bác!

Các Bác xem giúp dùm vấn đề Mail Merge như sau:
Bên excel mình thử nhập:
Tên Số
A : 0.60
B : 3.00
C : 5.60
D : 7.50

Khi sang Word dùng Mail Merge thì nó ra thế này đây:
Tên Số
A : 0.59999999999999998
B : 3
C : 5.6000000000000005
D : 7.5

Mình xài Win XP, Office 2003. Chuyển sang Win 98, Office 97 thì OK.
Mong được chỉ giáo.

Chúc vui vẻ.

-----------
NguyênBình viết:Vấn đề của bác giống (về bản chất) như vấn đề mà mọi người đang bàn tán ở đây nên em nhập vào luôn.
 
M

mysterious_girl

Guest
FOV2 nói:
Chào các Bác!

Các Bác xem giúp dùm vấn đề Mail Merge như sau:
Bên excel mình thử nhập:
Tên Số
A : 0.60
B : 3.00
C : 5.60
D : 7.50

Khi sang Word dùng Mail Merge thì nó ra thế này đây:
Tên Số
A : 0.59999999999999998
B : 3
C : 5.6000000000000005
D : 7.5

Mình xài Win XP, Office 2003. Chuyển sang Win 98, Office 97 thì OK.
Mong được chỉ giáo.

Chúc vui vẻ.

Vậy sao bên excel bạn không làm tròn số luôn.Bạn hãy thử lại lần nữa xem sao.
 
F

FOV2

Guest
30/5/05
23
0
1
53
HCMC
green_field nói:
Vậy sao bên excel bạn không làm tròn số luôn.Bạn hãy thử lại lần nữa xem sao.

Bên excel gõ tay chứ không phải công thức đâu.
 
T

Tranghuynh

Guest
27/4/05
19
0
0
TP.HCM
FOV2 nói:
Bên excel gõ tay chứ không phải công thức đâu.
Không biết đến giờ này bạn có đọc được những dòng này không (vì hơi lâu so với câu hỏi của bạn), nhưng mình có cách này, bạn thử xem nhé:
1. Bạn quét field đó, nhấp phải chuột, vào edit field vào tiếp MergeField
2. Cuối góc trái có Field Codes, bạn nhấp vào thấy
MERGEFIELD ten so
khi đó bạn gõ thêm \#.##
nếu như số hàng chục (vd: 25.96 hay 34.12 ...) thì bạn gõ vào \##.##
rồi OK, thế thôi.

Mình dùng Office 2003 đó bạn
Chúc bạn thực hiện tốt.
 
F

FOV2

Guest
30/5/05
23
0
1
53
HCMC
Tranghuynh nói:
Không biết đến giờ này bạn có đọc được những dòng này không (vì hơi lâu so với câu hỏi của bạn), nhưng mình có cách này, bạn thử xem nhé:
1. Bạn quét field đó, nhấp phải chuột, vào edit field vào tiếp MergeField
2. Cuối góc trái có Field Codes, bạn nhấp vào thấy
MERGEFIELD ten so
khi đó bạn gõ thêm \#.##
nếu như số hàng chục (vd: 25.96 hay 34.12 ...) thì bạn gõ vào \##.##
rồi OK, thế thôi.

Mình dùng Office 2003 đó bạn
Chúc bạn thực hiện tốt.

Mới vào lại chủ đề này hôm nay & đọc thấy bài trả lời của Tranghuynh.
Cám ơn Tranghuynh nhé!

Chúc vui vẻ!
FOVI (Mr.)
 
N

ndkym

Guest
13/6/06
4
0
1
HCM
cac ban thu dung chuong trinh unikey de chuyen doi font chu sang VNI het thi se khong bi loi nua, rat nhanh va don gian.
 
D

doihoamattroi284

Sơ cấp
5/1/12
12
0
1
thái nguyên
Ðề: Lại vấn đề Mail Merge

Hix, mình đánh định dạng ngày tháng năm là, chữ nghiêng, có gạch chân dạng yyyy/mm/dd, và viết có chữ hán theo cách viết của nhật, khi sang đến word thì định dạng chuyển sang thành 12:00:00AM có cai chỉ giúp mình cách khắc phục lỗi này với
Cám ơn cả nhà
 
N

NGUYEN DANG HIEN

Guest
26/6/15
4
0
1
38
Chào cả nhà,
Mình đang đau đầu về vấn đề lỗi font chữ trong Mail merge. Dùng office 2007
Minh đang làm hợp đồng, cả file Excel lẫn word điều dùng unicode, font time new roman, tuy nhiên khi xuất file word thì lại bị lỗi front chữ ví dụ như: Nguyễn Lâm Hương Trang thì lại bị là: Nguye?n La?m Hu?o?ng Trang. Mình đã dùng mọi cách mà ko ăn thua, đã dùng tùy chỉnh các dạng "Confirm file format conversion on open" trong file word lẫn "MS Excel Worksheets via DDE (*.xls))". mà vẫn không ăn thua. Còn nếu không dùng
"Confirm file format conversion on open" thì không lỗi chữ mà lại lỗi ngày tháng. ví dụ 12/05/2014 thì trở thành dãy số 21545, ai giúp mình khắc phục với mình xin hậu tạ,hihi. Mình đã chỉnh ngày tháng theo english và dịnh dạng dd/MM/yyy trong Region and Language và lẫn thêm \@"dd?MM/yyy sau field rồi mà vẫn bị.
email: hiennd@620idic.com.vn - 0909 171 114
 
Sửa lần cuối:

Xem nhiều

Webketoan Zalo OA