[Nhờ giúp đỡ] VBA in từng sheet có chọn lọc theo key (1 người xem)

Liên hệ QC

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

ghtanxt

Thành viên mới
Tham gia
3/7/16
Bài viết
26
Được thích
0
Hi các anh chị,

Em đang chạy hồ sơ dự án, em có 1 file nghiệm thu công tác hoàn thiện cho công trình, khổ nỗi em không rành nhiều về VBA, nhờ anh chị giúp đỡ.

Trong file em ở sheet NTNB-CT ô M1 là nơi nhập số thứ tự để nhảy nội dung tương ứng với sheet List 1 và có 2 nút bấm là in 1 lần hoặc in toàn bộ (tự động nhảy số từ 1 đến số cuối cùng rồi ngừng và in tự động).
Trong đó có sheet NTNB-CT, YCNT, NTCV-CT là cố định, sheet BBKT các loại là sheet chọn lọc.

Vấn đề của em:
Em muốn khi nhập số 1 vào ô M1, xong em nhấn Print one times thì nó tự động in các sheet NTNB-CT, BBKTCT , YCNT, NTCV-CT
Nhập số 2 vào ô M1, thì in các sheet NTNB-CT, BBKTXT , YCNT, NTCV-CT .
Tương tự số 3 là NTNB-CT, BBKTSB , YCNT, NTCV-CT
và số 4 là NTNB-CT, BBKTXNK, YCNT, NTCV-CT

Đến đây mọi người sẽ có mỗi cách hiểu khác nhau, tuy nhiên em xin nêu ra cách nghĩ của em:
Nghĩa là ở đây em đã viết hàm sao cho em nhập số 1 sẽ là dòng có STT là 1 ở sheet List 1 để tự động nhảy nội dung, cái này thì đơn giản rồi.
Sau khi em nhập số 1 nghĩa là biên bản đó là biên bản "quét lớp chống thấm..." thì key ở đây là CT, hoặc đặt là gì tùy thích, hoặc đặt cột phụ, thì nó sẽ in tương ứng với sheet BBKTCT. Em đang không biết code VBA này ạ.

Anh chị giúp em với ạ.
Em chỉ cần nhập số thủ công rồi in 1 lần là được.
Anh chị giúp em in 1 lần tự chạy, tự chọn sheet tương ứng toàn bộ thì càng tốt ạ.
Em cám ơn và chúc mọi người buổi chiều mát lạnh.
Chi tiết vui lòng xem file đính kèm ạ.
 

File đính kèm

Web KT

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

Back
Top Bottom