In tùy chọn (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Excel365

Thành viên tích cực
Tham gia
29/10/10
Bài viết
865
Được thích
127
Giới tính
Nam
Nhờ các anh chị giúp em viết code In Từng Bộ phận trong 1 trang tính có nhiều Bộ phận.
Mỗi Bộ phận sẽ in riềng biệt.
Trân trọng cảm ơn
 

File đính kèm

Bạn chọn giá trị tại Cell AL1, Sheet Cơm để chạy lệnh in.
Chọn giá trị tại AL1 là ALL thì nó in hết cả bản,
Nếu muốn in bộ phận nào thì Đổ list chọn Phòng ban đó thì nó in........
Cảm ơn bạn nhiều
Nhưng Chọn giá trị tại AL1 là ALL thì nó in hết cả bản
Chỗ này không đúng ý mình rồi. Nếu như chọn All thì nó sẽ in hết tất cả các Bộ phận ở đây là nó sẽ in hết Bộ phận Ví du như sau nó sẽ In Kiểm hàng xong, rồi in tiếp KCS, tiếp là sẽ In Thống kê. (Thay vì mình sẽ chọn in từng bộ phận 1, thì ở đây mình sẽ chon All).
 
Upvote 0
Bạn chọn giá trị tại Cell AL1, Sheet Cơm để chạy lệnh in.
Chọn giá trị tại AL1 là ALL thì nó in hết cả bản,
Nếu muốn in bộ phận nào thì Đổ list chọn Phòng ban đó thì nó in........
hix. file hay quá, tiếc là em chẳng biết gì về VBA cả, định áp dụng cho form của em mà không biết làm thế nào hix
 
Upvote 0
Gửi lên topic này, hoặc bạn tạo 1 topic khác, với file & nội dung cần giúp!--=0--=0--=0--=0--=0
Em gửi file lên thì nhanh nhưng mà em muốn hiểu rõ cách làm để áp dụng cho nhiều biểu mẫu khác nữa. Giá bác giải thích cách làm của file trên cho mấy người gà mờ như em thì tốt quá hihi
 
Upvote 0
Cái này tôi nghĩ với trình của bạn, bạn có thể hoàn toàn làm được mà, sao phải hỏi nhỉ?
+ AL1 là tôi dùng Data Validation/List, với Source là vùng =$AN$6:$AN$12, nếu nhiều hơn 6 bộ phận thì bạn đánh chính xác tên các bộ phận còn lại vào sau cell AN12 trở đi, cho tới hết. sau đó chỉnh lại Source cho AL1 là được mà
+ Kéo lại số thứ tự tương ứng cột AM
+ Cell AL2 tôi xài công thức Vlookup để tham chiếu khi chạy vòng lặp trong code nếu chọn ALL, cho nên bạn phải chỉnh lại vùng dò tìm của hàm Vlookup này theo vùng bạn mới vừa thêm
+Cell AL3 là dùng để ghi kết quả vòng lặp For i = 1 To 6
+ Chỉnh lại vòng lắp For i = 1 To 6 Bây giờ không phải là 6 mà là mấy thì bạn tự sửa cho tương ứng....



Hoặc lấy lại file post này
Cái vu đưa vô data Valadation thì mình làm được, nhưng còn vụ For i = 1 To 6 có cách nào để số 6 nó tự động luôn không bạn
Ps: Mình thấy rồi bạn ơi vụ For i = 1 To 6 có cách nào để số 6 nó tự động luôn không bạn
Cám ơn bạn nhiều
 
Upvote 0
Web KT

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

Back
Top Bottom