Phạm Minh Hiền
Phạm Minh Hiền
Thảo luận 6 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 106 lượt xem

E có 1 file excel làm về biên bản nghiệm thu ng tác Trong sheet biên bản có

Chào thầy,

E có 1 file excel làm về biên bản nghiệm thu công tác. Trong sheet biên bản có 1 bảng nội dung công tác, bảng nội dung công tác này được lấy từ sheet khác, trong sheet đó chứa nhiều bảng công tác với số dòng khác nhau. 

E muốn sử dụng VBA để khi mình nhập tên công tác ví dụ như Tên công tác: Đào đất thì excel sẽ tự tra rồi trả dữ liệu vào trong bảng nội dung công tác , tự xóa dòng thừa nếu nội dung công tác đó quá ngắn. Thầy hướng dẫn giúp e từng bước làm ạ.

Bảng công tác trong biên bản nghiệm thu như thê này ạ


Thảo luận 6 câu trả lời
Lượt xem 106 lượt xem
Vỗ tay vỗ tay
Phạm Minh Hiền 13:12 - Dec 25, 2020

ý bạn là vùng từ 776 đến 782 sẽ tự thay đổi đúng không?

Vỗ tay vỗ tay
Phạm Minh Hiền 15:12 - Dec 25, 2020

để e post thêm ảnh của phần tra bảng để thầy nắm rõ ý của e

Ở sheet NTCV 11-20 có bảng như cmt trên, bây giờ e muốn bảng nội dung kiểm tra thay = dữ liệu bảng của ĐỔ BÊ TÔNG trong sheet NDKT. Và sau khi thay = dữ liệu thì excel sẽ tự xóa dòng thừa vì ở hình trên tới 16 mục còn ở trong bảng tra chỉ có 8 mục. Tương tự như thế với các dữ liệu cần chép qua như CƯỜNG ĐỘ BÊ TÔNG, ĐẮP CÁT, ..v..v..

Vỗ tay vỗ tay
Phạm Minh Hiền 15:12 - Dec 25, 2020

Còn nếu bảng sao chép qua có số mục dài hơn bảng mặc định thì excel sẽ tự thêm dòng chèn vào 

Vỗ tay vỗ tay
Phạm Minh Hiền 15:12 - Dec 25, 2020

Chào bạn với phần tự thêm sẽ rất khó bạn sẽ làm với phương pháp ẩn dòng thì sẽ là đơn giản nhất, bạn để cách tầm 100 dòng và dùng filter để ẩn hiện khi thay đổi một ô là phương pháp tối ưu nhất.

Vỗ tay vỗ tay
Phạm Minh Hiền 15:12 - Dec 25, 2020

Vậy nếu e dùng filter thì có cách nào ở sheet NDKT e thêm công tác thì ở sheet NTCV  cũng tự thêm phần công tác đó để khi e filter ở sẽ hiện ra và ko phải gõ lại, vì trong 1 sheet NTCV của e có tới 10 biên bản nghiệm thu lận

Vỗ tay vỗ tay
Phạm Minh Hiền 17:12 - Dec 25, 2020

Chào bạn bạn fiter bằng code nhé, lần lượt từng vùng là được

Vỗ tay vỗ tay
Câu hỏi liên quan
@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội