Cách trộn thư Mail Merge group theo nhóm!

Liên hệ QC

lovelyghost

Thành viên mới
Tham gia
26/4/08
Bài viết
30
Được thích
4
Các bạn ơi giúp mình với!
Mình có 1 tệp Excel và muốn trộn danh sách bên word nhóm theo từng lớp. Mình đã có danh sách đi kèm các bạn xem và làm giúp mình nhé!
Cảm ơn các bạn nhiều lắm!
 

File đính kèm

hình như không phân nhóm được bạn à. Chỉ có cách tách danh sách mỗi lớp ra 1 sheet, mỗi sheet 1 file word thì được.
Mình làm mẫu 1 sheet và 1 file word, ngoài ra nếu bạn muốn thì tạo 1 file Access sẽ được như ý.
 

File đính kèm

hình như không phân nhóm được bạn à. Chỉ có cách tách danh sách mỗi lớp ra 1 sheet, mỗi sheet 1 file word thì được.
Mình làm mẫu 1 sheet và 1 file word, ngoài ra nếu bạn muốn thì tạo 1 file Access sẽ được như ý.

Tùy vị trí anh kéo các trường (Field)-> a có thể phân nhóm được chứ,

a ptm xem sao?
 
Không được các bạn ạ!
Cũng không biết có cách nào để gom nhóm nữa sao các bạn.
Các bạn thử xem sao nhé!
 
Các bạn ơi giúp mình với!
Mình có 1 tệp Excel và muốn trộn danh sách bên word nhóm theo từng lớp. Mình đã có danh sách đi kèm các bạn xem và làm giúp mình nhé!
Cảm ơn các bạn nhiều lắm!

oh, xem file mới thấy, bạn cần gì phải dùng word thế nhỉ?

sao k dùng excel tách lun và in ra thế là xong

tại 1 ô gõ tên lớp -> danh sách lớp đó , lớp khác chỉ cần thay giá trị tại ô tên lớp

thế nhanh hơn
 
Tùy vị trí anh kéo các trường (Field)-> a có thể phân nhóm được chứ,
Không được TigerTiger ơi. Với lại tác giả chắc muốn nhiều hơn là 2 trường.
Thôi xài tạm file Access này:
 

File đính kèm

Các bạn không hiểu ý mình rồi. Mình muốn sau khi trộn thư thì danh sách của từng lớp sẽ ở từng trang word như mình đã gửi đính kèm lên rồi đó.
 
Tại sao bạn lại dùng từ trộn thư (mail merge) ở đây? Mail merge là một chức năng thuộc thực đơn lệnh Tool trong Microsoft Word mà? Chức năng này thường dùng để tạo hàng loạt các giấy mời, thông báo... cho nhiều người trong danh sách. Ở đây sau khi xem cả file .doc và .xls của bạn thì mình hiểu là bạn muốn từ bảng danh sách trong excel bạn mong muốn có danh sách như trong word. Như vậy có phải ko? Nếu đúng thì bạn có thể dùng Auto filter trong thực đơn Data của Excel rồi sao chép kết quả sau lọc sang word thôi.
 
Nhưng đề bài của họ ra là dùng mail merge để trộn và nhóm theo tên lớp mà. Các bạn thử xem trong word có chức năng này mà.
 
Nhưng đề bài của họ ra là dùng mail merge để trộn và nhóm theo tên lớp mà. Các bạn thử xem trong word có chức năng này mà.
Tôi đã xem và không thấy, có thể tôi không đủ trình độ, mà sao bạn không tự xem nhỉ? Sau đó hướng dẫn lại cho mọi người?
 
Mình cũng đang tìm hiểu mà. Nhưng đề bài ra thì chắc chắn sẽ có. Nếu thấy mình nhất định sẽ hướng dẫn mọi người.
 
Ko biết có phải ý bạn như vậy ko? thực ra cái này sau khi các bạn làm xong, lưu ý copy các trường xuống rồi vào cái nút "insert word field" và cứ next record thì đc thôi mà, cái này cũng chính là giải cho bài toán cho phiếu lương mà trên một trang A4 sẽ có nhiều người nằm trên một trang nhằnm tránh lãng phí giấy.
 

File đính kèm

Hương Thơm cho hỏi:
Theo như file của em làm thì có phải insert field cho chỉ 1 dòng rồi tự động tất cả các dòng còn lại tự điền vào không?
 
Mình cũng đang tìm hiểu mà. Nhưng đề bài ra thì chắc chắn sẽ có. Nếu thấy mình nhất định sẽ hướng dẫn mọi người.

có cách là bạn chuyển file excel DL đó sang WORD - với mỗi ô (dòng) table chứa mỗi lớp đó
_> lấy file này làm DL -> có khả năng trộn được

bạn thử xem?
 
Ptm0412 đã viết:
Hương Thơm cho hỏi:
Theo như file của em làm thì có phải insert field cho chỉ 1 dòng rồi tự động tất cả các dòng còn lại tự điền vào không?

Anh Ptm không đọc kỹ bài rồi:
Hương Thơm đã viết:
thực ra cái này sau khi các bạn làm xong, lưu ý copy các trường xuống rồi vào cái nút "insert word field" và cứ next record thì đc thôi mà,

To Hương Thơm: Cách này hay đấy, nhưng làm phiếu lương cho chỉ 200 công nhân viên hay như thí dụ trên cho 3 lớp học, mỗi lớp 40 em là copy insert mỏi tay luôn. Theo mình làm thì sẽ merge label: chỉ phải làm 1 record đầu, tất cả 9999 record sau tự hiện lên sau khi nhấn nút Propagate Labels. Nhanh hơn nhiều. Tuy không phân nhóm được nhưng khi in khắc phục bằng cách chọn 1 record đầu trang in và chọn in từ record đó đến record số mấy.
 
Lần chỉnh sửa cuối:
Đúng vậy mình chỉ insert field cho chỉ 1 dòng rồi tự động tất cả các dòng còn lại tự điền vào nhóm theo các lớp. Tên lớp cũng là 1 field đó. Khi trộn thì các lớp sẽ được tách riêng từng trang. Đó là điều mà đề bài yêu cầu đó. Cũng hơi khó đúng không?
 
Anh Ptm không đọc kỹ bài rồi:
Theo mình làm thì sẽ merge label: chỉ phải làm 1 record đầu, tất cả 9999 record sau tự hiện lên sau khi nhấn nút Propagate Labels
Thì ý tôi cũng vậy mà.
Ngoài ra làm như Hương Thơm không thực sự là Group vì 2 nguyên nhân:
1. Khi nhấn nút mũi tên để chuyển sang record sau, Record đầu của trang sau nhảy lên dòng cuối của trang trước: Sai nhóm
2. Khi dữ liệu nguồn ở Excel thay đổi số record cho mỗi nhóm (tăng hoặc giảm), file word nhảy lung tung. Thí dụ như trong bài, thêm 1 em vào lớp 1, trong word nó nhảy vào trang DS lớp 2. Hoặc xoá tên 1 em trong lớp 2, trong word 1 em lớp 3 nhảy lên lấp chỗ trống.

Hơn nữa có 2 khó khăn:
- Dữ liệu phải sắp thứ tự theo nhóm trước
- Khi insert word field - next record phải biết trước nhóm đó có bao nhiêu record để insert vừa đủ, nghĩa là vừa insert vừa đếm.
 
Hương Thơm cho hỏi:
Theo như file của em làm thì có phải insert field cho chỉ 1 dòng rồi tự động tất cả các dòng còn lại tự điền vào không?

Giờ em mới vào đc GPE, mạng bên em chán quá, thực ra Anh cứ làm một làm một cái bình thường sau đó copy xuống và vào thay đổi trong insert field và kích vào next record là xong anh ạ.

Còn về việc làm payslip cho nhiều công nhân em nghĩ ko nên dùng cách này nó vẫn thủ công lắm.
 
Web KT

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

Back
Top Bottom