Mail Merge từ Excel sang Word: 1 hợp đồng nhiều mặt hàng

Liên hệ QC

phungtrangtt

Thành viên mới
Tham gia
5/4/11
Bài viết
22
Được thích
0
Hiện tại, mình muốn Mail Merge dữ liệu từ Excel sang Word. Tuy nhiên, khi mình Merge xong thì chỉ hiển thị được 1 sản phẩm cho một KH.

Mình muốn khi Merge dữ liệu từ Excel sang Word phải được văn bản như files đính kèm.

Mong các bạn nào có thể giúp giùm với.
 

File đính kèm

  • PHU LUC HOP DONG.docx
    11.2 KB · Đọc: 28
  • mau.xlsx
    11 KB · Đọc: 16
bạn chuyển đổi sang file xls và doc đi mình sẽ giúp bạn
chuyển tất cả về 2003 nhé sẽ có nhiều người giúp hơn
vì 2007 có thể dùng 2003 nhưng 2003 ko thể dùng 2007
 

File đính kèm

  • mau.xls
    20.5 KB · Đọc: 12
  • PHU LUC HOP DONG.doc
    27 KB · Đọc: 10
Như vầy không biết đúng ý chưa
Vào sheet 2 chọn cell D6
 

File đính kèm

  • lam thu.xlsx
    14.7 KB · Đọc: 50
Nhờ bạn Đệ giúp mình với:
Mính muốn in tem hàng hóa cho mỗi lần nhập hàng:
-Mẫu label sử dụng mail merge của word 1 trang A4 ra 50 tem lấy nguồn là PhieuNhap của Excel
gồm MaHang, TenHang, GiaBan
-PhieuNhapcó:
*MaHang TenHang GiaBan SoLuongNhap
*001 A 1000 42
*002 B 1200 15
*003 C 1100 23
-Vấn đề là nếu xuất lệnh in bên Word thì nó chỉ in ra được 3 tem, gồm 3 mã hàng 001.002.003: còn nếu muốn in ra 42 tem 001 +15 tem 002 +23 tem 003, mình phải copy thủ công cái phiếu nhập ra 42 dòng giống record 1, 15 dòng giống record 2, 23 dòng giống record 3 rồi dùng làm nguồn cho mail merge.... và trong trường hợp cái phiếu nhập dài thòng hoặc số lượng nhập hơi bị nhiều thì chỉ có cách vừa làm... vừa...khóc. Mình mạn phép hỏi Bác Đệ có cao kiến gì giúp Em út với!
Bên Access cũng y vậy, tới lúc nhấn nút in report, mính cũng ra được có 3 tem, và...ăn canh bí khi không biết làm sao để nó tự nhân record để ra đúng số tem mình muốn. Cám ơn nhiều nếu các cao thủ ra tay.
 
Giải nén , xem file huong dẫn - Chúc thành công
 

File đính kèm

  • InNhan.rar
    18.9 KB · Đọc: 68
Lần chỉnh sửa cuối:
cám ơn nhiệt tình của bác Đệ rất nhiều, nhưng ý mình là cái đó mình làm được rồi, phải cái tội là dữ liệu nguồn mình không biết cách tự động sao chép từ 1 record thành n(số lượng nhập) record giống nhau để kết quả cho ra n tem mã hàng 1 giống nhau, m tem mã hàng 2....Dù sao cũng cảm ơn bac. Hẹn lần sau nhờ bác tiếp nhé!
 
cám ơn nhiệt tình của bác Đệ rất nhiều, nhưng ý mình là cái đó mình làm được rồi, phải cái tội là dữ liệu nguồn mình không biết cách tự động sao chép từ 1 record thành n(số lượng nhập) record giống nhau để kết quả cho ra n tem mã hàng 1 giống nhau, m tem mã hàng 2....Dù sao cũng cảm ơn bac. Hẹn lần sau nhờ bác tiếp nhé!
Bác Đệ ơi. Hoan hô bác quá xá!
Sao hôm trước mình xem ẩu tả thế nào nhỉ. Đúng ý mình rồi. Nhưng bác có thể cho biết cách tạo sheet 2 không a? Vô cùng cám ơn Bác Đệ. và cũng thành thật xin lỗi vì đã quá ẩu!
 
Bác Đệ ơi. Hoan hô bác quá xá!
Sao hôm trước mình xem ẩu tả thế nào nhỉ. Đúng ý mình rồi. Nhưng bác có thể cho biết cách tạo sheet 2 không a? Vô cùng cám ơn Bác Đệ. và cũng thành thật xin lỗi vì đã quá ẩu!
Minh đang mày mò đọc code của nút tao danh sách. Đang cố hiểu, bởi vì mới vở ..(chưa được nữa cái )lòng của VBA, chưa hề viết code! Cám ơn Bạn quá xá
 
Như vầy không biết đúng ý chưa
Vào sheet 2 chọn cell D6


Cho mình hỏi thêm một chút. Có cách nào in nhanh khi làm list box ko vậy? Vì mình in hàng nghìn hợp đồng chẳng lẽ mình list từng code KH rồi in huh? Vì mình in 1 hợp đồng đến 4 bản - rất mất thời gian. Bạn giúp mình luôn nhé! Cảm ơn nhiều
 
Mình chưa hiểu hết ý bạn.
Up dữ liệu cụ thể mọi người có thể có nhiều phương án tối ưu cho bạn.
 
Bác Đệ,

Hôm trước bác có hướng dẫn tạo Data Validation. Mình đã tạo được rồi. Tuy nhiên, khi mình in, mình phải chọn từng customer thì nó mới hiển thị ra danh sách sản phẩm rồi mình mới thao tác lệnh in.

Ý của mình là: Khi tạo được Data Validation rồi, có cách nào in hàng loạt KH có trong Data Validation ko - và danh sách sản phẩm phải tương ứng với từng Customer.

Ví dụ: Customer A mua Banh, Trai cay
Customer B mua Banh, Trai cay, Keo

Khi làm data validation: chon A thi danh sach se ra duoc la Banh, Trai Cay. Rồi mình thao tác in. Tiếp tục chọn B thì ra được danh sách Banh, Trai Cay, Keo, rồi làm thao tác in.

Ý mình muốn là làm thao tác in hàng loạt KH A - Banh, Trai Cay; KH B - Banh, Trai Cay, Keo.

KHi mình nhấn Ctrl P, trong data validation có bao nhiêu code KH thì in bấy nhiêu trang

Mình hy vọng Bác hiểu ý của mình hixhix... vì dữ liệu có tới mấy ngàn KH thì mình sẽ tốn thời gian Click bấy nhiêu lần....


Buồn ơi là buồn
 
Vào diễn đàn tìm hiểu và học VBA thôi.
Người khác viết code cho mình thỉ chỉ đáp ứng được 1 công việc cụ thể nào đó thôi .
Lấn sau thay đổi lại nhờ tiếp à
Thôi gắng cố lên, bảo đảm 1 thời gian sẽ mê luôn
Chờ những dòng code đầu tiên của bạn !
Chào !
 
Web KT
Back
Top Bottom