Muốn in tất cả dữ liệu theo form mà không cần chọn từng cái một

Liên hệ QC

hoangtechu

Thành viên hoạt động
Tham gia
8/7/11
Bài viết
105
Được thích
48
Xin chào các anh chị diễn đàn GPE
em có 1 file dữ liệu kiểm kê, và 1 form mẫu phiếu kiểm kê.
- 1 mẫu phiếu sẽ in cho 1 vị trí ( nhiều hàng)
- tất cả có 118 phiếu cần in.
Em đã lập công thức cho nó nhảy và từng phiếu như file đính kèm ạ.
Bây giờ em muốn in tất cả các phiếu đó ra mà không cần bấm chọn từng cái 1.
Các anh chị giúp em với nhé,
 

File đính kèm

Xin chào các anh chị diễn đàn GPE
em có 1 file dữ liệu kiểm kê, và 1 form mẫu phiếu kiểm kê.
- 1 mẫu phiếu sẽ in cho 1 vị trí ( nhiều hàng)
- tất cả có 118 phiếu cần in.
Em đã lập công thức cho nó nhảy và từng phiếu như file đính kèm ạ.
Bây giờ em muốn in tất cả các phiếu đó ra mà không cần bấm chọn từng cái 1.
Các anh chị giúp em với nhé,


Xem thử đúng ý chưa, sheet dữ liệu có mấy số chứng từ nó không đùng thứ tự mình có sửa lại, mình đặt số chưng từ đầu tiên là 1, cho tới 118. Code mình để in 3 trang thôi, bạn cần in bao nhiêu trang thì cửa sửa code lại là được. Lưu ý: nếu in số 1 thì chỗ A3 sữa là số 0 (số cần in trừ 1), in số 100 thì sữa thành 99.
Bài đã được tự động gộp:

Xin chào các anh chị diễn đàn GPE
em có 1 file dữ liệu kiểm kê, và 1 form mẫu phiếu kiểm kê.
- 1 mẫu phiếu sẽ in cho 1 vị trí ( nhiều hàng)
- tất cả có 118 phiếu cần in.
Em đã lập công thức cho nó nhảy và từng phiếu như file đính kèm ạ.
Bây giờ em muốn in tất cả các phiếu đó ra mà không cần bấm chọn từng cái 1.
Các anh chị giúp em với nhé,

Cái form in bạn có thể làm kiểu lọc thì nó đơn giản hơn, chỉ cần có số chứng từ thì sẽ trích lọc hết các thông tin bên sheet chi tiết mà k cần dùng cột phụ đâu,
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Xem thử đúng ý chưa, sheet dữ liệu có mấy số chứng từ nó không đùng thứ tự mình có sửa lại, mình đặt số chưng từ đầu tiên là 1, cho tới 118. Code mình để in 3 trang thôi, bạn cần in bao nhiêu trang thì cửa sửa code lại là được. Lưu ý: nếu in số 1 thì chỗ A3 sữa là số 0 (số cần in trừ 1), in số 100 thì sữa thành 99.
Bài đã được tự động gộp:



Cái form in bạn có thể làm kiểu lọc thì nó đơn giản hơn, chỉ cần có số chứng từ thì sẽ trích lọc hết các thông tin bên sheet chi tiết mà k cần dùng cột phụ đâu,
Cảm ơn bạn nhé, đúng rồi bạn ạ
 
Upvote 0
Hihi mừng ghê, trước nhờ mấy anh trên đây giúp nên bài của bạn gần giống của mình nên sửa lại, chứ biết gì về VBA chết liền,
ôi thật á,
mình đang định nhờ bạn chỉ cho mấy chiêu VBA đây --=0--=0
Bài đã được tự động gộp:

Xem thử đúng ý chưa, sheet dữ liệu có mấy số chứng từ nó không đùng thứ tự mình có sửa lại, mình đặt số chưng từ đầu tiên là 1, cho tới 118. Code mình để in 3 trang thôi, bạn cần in bao nhiêu trang thì cửa sửa code lại là được. Lưu ý: nếu in số 1 thì chỗ A3 sữa là số 0 (số cần in trừ 1), in số 100 thì sữa thành 99.
Bài đã được tự động gộp:



Cái form in bạn có thể làm kiểu lọc thì nó đơn giản hơn, chỉ cần có số chứng từ thì sẽ trích lọc hết các thông tin bên sheet chi tiết mà k cần dùng cột phụ đâu,
là sao bạn, số chứng từ chính là số phiếu, mà 1 phiếu có nhiều mã hàng bạn có cách nào không dùng cột phụ à ?
 
Upvote 0
ôi thật á,
mình đang định nhờ bạn chỉ cho mấy chiêu VBA đây --=0--=0
Bài đã được tự động gộp:


là sao bạn, số chứng từ chính là số phiếu, mà 1 phiếu có nhiều mã hàng bạn có cách nào không dùng cột phụ à ?


Có chứ, dùng dạng lọc theo số chứng từ gốc là nó ra hết ah
 
Upvote 0
Xin chào các anh chị diễn đàn GPE
em có 1 file dữ liệu kiểm kê, và 1 form mẫu phiếu kiểm kê.
- 1 mẫu phiếu sẽ in cho 1 vị trí ( nhiều hàng)
- tất cả có 118 phiếu cần in.
Em đã lập công thức cho nó nhảy và từng phiếu như file đính kèm ạ.
Bây giờ em muốn in tất cả các phiếu đó ra mà không cần bấm chọn từng cái 1.
Các anh chị giúp em với nhé,
Góp ý cho bạn:
1/ Bạn không nên viết 2 bài có cùng ở 2 nơi như vậy (sẽ vi phạm nội quy), Link bài viết kia:
https://www.giaiphapexcel.com/diend...ách-in-tất-cả-dữ-liệu-theo-form-chung.137910/
2/ Sheet du lieu phải thay đổi vị trí cột PART CODE phải nằm trước cột PART NUMBER (Mã hàng rồi mới tới tên hàng).
3/ Cấu trúc sheet phiếu phải thống nhất với sheet du lieu thì mới thuận tiện cho việc truy vấn.
Nếu thống nhất sửa cấu trúc thì ta sẽ bàn tiếp.
 
Lần chỉnh sửa cuối:
Upvote 0
Góp ý cho bạn:
1/ Bạn không nên viết 2 bài có cùng ở 2 nơi như vậy (sẽ vi phạm nội quy), Link bài viết kia:
https://www.giaiphapexcel.com/diendan/threads/nhờ-các-bác-chỉ-giúp-cách-in-tất-cả-dữ-liệu-theo-form-chung.137910/
2/ Sheet du lieu phải thay đổi vị trí cột PART CODE phải nằm trước cột PART NUMBER (Mã hàng rồi mới tới tên hàng).
3/ Cấu trúc sheet phiếu phải thống nhất với sheet du lieu thì mới thuận tiện cho việc truy vấn.
Nếu thống nhất sửa cấu trúc thì ta sẽ bàn tiếp.
Vâng ạ.Tại vì bài kia không có ai giúp đỡ nên em chuyển sang đây, hjhj, em xin rút kinh nghiệm ạ
Còn form kiểm kê bên em không thay đổi được vì dùng chung cho tập đoàn, chúng ta cứ quy định ngầm với nhau . số phiếu là code thôi ạ. 1 phiếu là 1 location chứa nhiều mã hàng, và như vậy part code và part name nó cũng chỉ là 1 dữ liệu truy xuất thôi ạ.

em cảm ơn bác đã góp ý
 
Upvote 0
Vâng ạ.Tại vì bài kia không có ai giúp đỡ nên em chuyển sang đây, hjhj, em xin rút kinh nghiệm ạ
Còn form kiểm kê bên em không thay đổi được vì dùng chung cho tập đoàn, chúng ta cứ quy định ngầm với nhau . số phiếu là code thôi ạ. 1 phiếu là 1 location chứa nhiều mã hàng, và như vậy part code và part name nó cũng chỉ là 1 dữ liệu truy xuất thôi ạ.

em cảm ơn bác đã góp ý
Tôi nêu vậy để thuận tiện trong việc viết code (ngắn gọn).
Còn bạn giữ nguyên cái mẫu thì khi nào rảnh tôi sẽ nghiên cứu, nếu hoàn thiện tôi sẽ trả lời sau.
 
Upvote 0
Web KT

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

Back
Top Bottom