baquang1984
Thành viên tiêu biểu

- Tham gia
- 3/6/10
- Bài viết
- 429
- Được thích
- 44
- Nghề nghiệp
- Kỹ sư Lâm nghiệp
Em chào thầy cô và các anh chị trên diễn đàn giaiphapexcel.com
Em nhờ thầy cô và anh chị viết giúp em Code VBA chương trình lọc dữ liệu ạ.
Yêu cầu của chương trình như sau:
Điều kiện lọc là ở Sheets"DATA" là cột "SO_CMND1", ở Sheets"KETQUA" là Ô cell H3
- Khi em chọn điều kiện lọc trong list danh sách ở Ô cell H3 thì chương trình sẽ lọc dữ liệu từ Sheets"DATA" sang Sheets"KETQUA" và điền dữ liệu trong vùng từ (A3:F32).
- Nếu dữ liệu lọc sang ở hai cột từ cột (A3:A32) và cột (B3:B32) thì có các trường hợp sau
+ Nếu tổng số dữ liệu đếm được ở cột A mà nhỏ hơn tổng số dữ liệu đếm được ở cột B thì ghi xuống bên dưới ở cột A thêm dòng chữ như sau (Trong phương án nhận a thửa nhưng thực tế ngoài thực địa là b thửa do nhận vùng chuyển tiếp. Trong đó: a là số dữ liệu đếm được ở cột A và b là số dữ liệu đếm được ở cột B)
Như ví dụ ở trong file đính kèm
+ Nếu tổng số dữ liệu đếm được ở cột A mà bằng tổng số dữ liệu đếm được ở cột B thì không cần phải ghi thêm
như ví dụ trong file đính kèm
Rất mong được sự giúp đỡ của Thầy cô và anh chị trên diễn đàn
Em cảm ơn nhiều ạ
Em nhờ thầy cô và anh chị viết giúp em Code VBA chương trình lọc dữ liệu ạ.
Yêu cầu của chương trình như sau:
Điều kiện lọc là ở Sheets"DATA" là cột "SO_CMND1", ở Sheets"KETQUA" là Ô cell H3
- Khi em chọn điều kiện lọc trong list danh sách ở Ô cell H3 thì chương trình sẽ lọc dữ liệu từ Sheets"DATA" sang Sheets"KETQUA" và điền dữ liệu trong vùng từ (A3:F32).
- Nếu dữ liệu lọc sang ở hai cột từ cột (A3:A32) và cột (B3:B32) thì có các trường hợp sau
+ Nếu tổng số dữ liệu đếm được ở cột A mà nhỏ hơn tổng số dữ liệu đếm được ở cột B thì ghi xuống bên dưới ở cột A thêm dòng chữ như sau (Trong phương án nhận a thửa nhưng thực tế ngoài thực địa là b thửa do nhận vùng chuyển tiếp. Trong đó: a là số dữ liệu đếm được ở cột A và b là số dữ liệu đếm được ở cột B)
Như ví dụ ở trong file đính kèm
+ Nếu tổng số dữ liệu đếm được ở cột A mà bằng tổng số dữ liệu đếm được ở cột B thì không cần phải ghi thêm
như ví dụ trong file đính kèm
Rất mong được sự giúp đỡ của Thầy cô và anh chị trên diễn đàn
Em cảm ơn nhiều ạ