Xin hướng dẫn về MACRO - VBA (Theo file minh họa)

Liên hệ QC

halay6782009

Thành viên mới
Tham gia
14/4/10
Bài viết
19
Được thích
0
Em chào các anh chị trong diễn đàn. Em có file như vậy rất mong được các anh chị giúp đỡ ạ.
Từ Sheet dữ liệu tổng hợp "VNU" em muốn lọc dữ liệu tất cả nhân viên sang Sheet "In" để in tem lương cho nhân viên. Hiện tại 1 bảng chỉ in được tem lương cho 4 nhân viên nên em muốn lọc dữ liệu hết từ Sheet "NVU" sang Sheet "In" và đồng thời in được toàn bộ tem lương cho nhân viên.
Mong anh chị xem và giúp đỡ em và có thể hướng dẫn em cách làm với ạ. Khi em thêm dữ liệu nhân viên vào Sheet "NVU" thì làm thế nào để lọc dữ liệu đầy đủ cho số nhân viên sang Sheet "IN" để in tem ạ.
Em cảm ơn rất nhiều ạ
 

File đính kèm

Mỗi người in làm mấy bản?
Nếu mỗi người in 1 bản trên 1 form thì tôi có sưu tầm được code in từ số thứ tự 1 -> n.

Còn như file bạn đính kèm thì thấy in 4 người trên 1 trang............thì chờ thành viên nào đó code vba vòng lặp cho in lần lượt 4 người theo từng trang in.............cho đến hết.-+*/


Dạ mỗi người in 1 bản anh ạ. Anh hướng dẫn em với ạ. Em cảm ơn aanh nhé
 
Mỗi người in trên 1 bản, trên1 tờ A4 (Hao giấy) thì tôi có sưu tầm được code..

Nhưng theo ý của bạn là phải in lần 4 người trên 1 tờ A4 (tiết kiệm giấy) thì chờ ai đó ghé ngang qua code giúp bạn vài dòng ......và để mình học hỏi (chứ hiện tại cái này mình không biết...........hehehe-+*/-+*/-+*/-+*/-+*/.)
Ráng chờ tí đi sẽ có người giúp bạn........!!!}}}}}}}}}}

Huhu, mãi không thấy có ai anh ạ, anh hướng dẫn em code in 1 bản trên 1 tờ giấy của anh cho em học hỏi trước đi ạ, lát em học hỏi cái khó sau cũng được -\\/.
 
Em chào các anh chị trong diễn đàn. Em có file như vậy rất mong được các anh chị giúp đỡ ạ.
Từ Sheet dữ liệu tổng hợp "VNU" em muốn lọc dữ liệu tất cả nhân viên sang Sheet "In" để in tem lương cho nhân viên. Hiện tại 1 bảng chỉ in được tem lương cho 4 nhân viên nên em muốn lọc dữ liệu hết từ Sheet "NVU" sang Sheet "In" và đồng thời in được toàn bộ tem lương cho nhân viên.
Xem thử file này nha:
Alt +11 để chọn xem code rồi chỉnh lại số, bấm nút để chạy code. Chứ hiện tại đang print hết 502 người đó. Tại ô A1 nếu không nhập gì thì sẽ in từ đầu tới cuối. Bạn tự phát triển thêm nhá.
 

File đính kèm

Sao bạn không tìm trên diễn đàn có nhiều bài dạng này.
In Form, In phiếu lương, in biểu mẫu hay in gì gì cũng thấy có mà.
 
Anh cho hỏi thêm tí.Cái này 1 to 502 step 4
Đã step 4 thì phải lấy to = 502/4 chứ anh (lấy phần nguyên là 125) vì mỗi lần next nó đã tăng 4 giá trị rùi mà. Chứ để mặc định 502 là nó in mút mùa .....lúa luôn.
Tức là từ 1 tới 502, i sẽ lấy lần lượt 1, 5, 9, 13,......Nếu To = 502/4 thì i chỉ chạy tới 125 là dừng lại rồi, trong khi có 502 người cơ mà. Thử sửa lại bỏ lệnh in đi là thấy ngay mà.
 
Xem thử file này nha:
Alt +11 để chọn xem code rồi chỉnh lại số, bấm nút để chạy code. Chứ hiện tại đang print hết 502 người đó. Tại ô A1 nếu không nhập gì thì sẽ in từ đầu tới cuối. Bạn tự phát triển thêm nhá.

Vâng ạ. Em cảm ơn anh và mọi người đã nhiệt tình chia sẻ kiến thức với em. Tối đi học về rảnh em sẽ nghiên cứu, có gì không hiểu em hỏi tiếp ạ. Chúc anh vui vẻ nhé
 
Sao bạn không tìm trên diễn đàn có nhiều bài dạng này.
In Form, In phiếu lương, in biểu mẫu hay in gì gì cũng thấy có mà.

Em có vào tìm mà về phần này em không rành lắm nên hỏi cụ thể vào nội dung của mình vừa để hoàn thành công việc vừa học được thực tế luôn ạ. Em cảm ơn anh nhé
 
Web KT

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

Back
Top Bottom