LuuGiaPhúc
Thành viên hoạt động
- Tham gia
- 28/7/21
- Bài viết
- 126
- Được thích
- 51
Nhờ các anh chị giúp mình viết đoạn code để lấy data từ nhiều file báo cáo (mỗi file báo cáo có thể có 1 sheet hoặc nhiều sheet tùy file), đưa về sheet TrnClss của file tổng hợp
Em muốn khi mình nhấn nút import , nó sẽ hiện ra bảng cho mình chọn file nào cần lấy, chọn xong nó sẽ lọc theo điều kiện bên dưới rồi đưa kết quả về sheet TrnClss của file tổng hợp
Điều kiện lọc :
Trong các file báo cáo, nhìn cột A, nếu thấy 3 chữ đầu là các chữ : ATD , BAN , PD0 , ZPC thì bỏ, không lấy cả hàng đó
Cột B : nếu có chữ Cancelled hoặc Preparation thì bỏ nguyên hàng, không lấy
cột D : chỉ lấy những ô nào có chữ AR Class và UL Class, tất cả các lớp còn lại đều bỏ, không lấy.
Tóm lại, mình chỉ muốn lấy những hàng nào có Class Type là AR Class hoặc UL Class và Status là Open hoặc Close và Class ID không phải là ATD , BAN , PD0 , ZPC
theo hình ví dụ bên dưới thì hàng thứ 45, cột B có chữ Close (thỏa điều kiện), cột D có chữ AR CLass (thỏa điều kiện) nhưng cột A lại có chữ ATD (không thỏa điều kiện) : nên loại , không lấy
Dưới đây là kết quả muốn có :
Cảm ơn các anh chị
Em muốn khi mình nhấn nút import , nó sẽ hiện ra bảng cho mình chọn file nào cần lấy, chọn xong nó sẽ lọc theo điều kiện bên dưới rồi đưa kết quả về sheet TrnClss của file tổng hợp
Điều kiện lọc :
Trong các file báo cáo, nhìn cột A, nếu thấy 3 chữ đầu là các chữ : ATD , BAN , PD0 , ZPC thì bỏ, không lấy cả hàng đó
Cột B : nếu có chữ Cancelled hoặc Preparation thì bỏ nguyên hàng, không lấy
cột D : chỉ lấy những ô nào có chữ AR Class và UL Class, tất cả các lớp còn lại đều bỏ, không lấy.
Tóm lại, mình chỉ muốn lấy những hàng nào có Class Type là AR Class hoặc UL Class và Status là Open hoặc Close và Class ID không phải là ATD , BAN , PD0 , ZPC
theo hình ví dụ bên dưới thì hàng thứ 45, cột B có chữ Close (thỏa điều kiện), cột D có chữ AR CLass (thỏa điều kiện) nhưng cột A lại có chữ ATD (không thỏa điều kiện) : nên loại , không lấy
Dưới đây là kết quả muốn có :
Cảm ơn các anh chị
File đính kèm
Lần chỉnh sửa cuối: