Mail merge trong excel ?

Liên hệ QC

FOV

Thành viên mới
Tham gia
30/11/06
Bài viết
32
Được thích
6
Chào các Bác,

Mình có 2 sheet, SheetA (là mẫu báo cáo) link dữ liệu từ SheetB. Mình muốn tạo 2 nút lệnh in trong SheetA như sau:

- Nút 1: in toàn bộ nhưng có lọc điều kiện ở 1 cột nào đó (Ví dụ: Danh sách in ra chỉ là NAM hoặc NỮ trong cột Giới tính)

- Nút 2: in 1 vùng từ ... đến .... nhưng chỉ in NAM (hoặc NỮ) trong cột Giới tính.

Giống như Mail merge bên Word ấy.

Mong các Bác giúp cho.
Thanks
Chúc vui vẻ
FOV (Mr.)
 
Nếu File chỉ có như thế thì làm như ThuNghi rất tuyệt rồi.

Nhưng nếu File còn gồm nhiều cái nữa thì không nên để các công thức trong bảng, ta hãy tính luôn trong VBA (hàm Lookup), sau đó add vào Cell luôn.

Làm như thế, xét từng phiếu thì in lâu hơn (???) nhưng về tổng thể lại nhanh hơn, File nhẹ hơn.

Tính năng : Application..Calculation = xlCalculationManual
rất hay đó. Khi nào cần tính toán vùng nào thì ta cho tính vùng đó. Không nên tắt đi. Như vậy sẽ nhanh hơn rất nhiều (Thử làm với khoảng 300phiếu sẽ thấy ngay). Khi kết thúc ta sẽ cho auto lại.


Thân!
Chào bác!
e có một file in phiếu thu, e đang muốn thêm một code để có thể in đc nhiều phiếu thu một lúc... nhờ bác giúp cho với ạ :D
cám ơn bác :D--=0
 

File đính kèm

  • in nhieu phieu thu.xlsx
    455.6 KB · Đọc: 35
Upvote 0

File đính kèm

  • in nhieu phieu thu.xlsb
    305.9 KB · Đọc: 45
Lần chỉnh sửa cuối:
Upvote 0
Web KT
Back
Top Bottom