Chào các anh chị em trong diễn đàn,
Hiện tại mình đang làm một file báo cáo tổng hợp từ nhiều file con, mỗi file con lại có nhiều sheet. Mình muốn dùng VBA để lấy dữ liệu từ các sheet này về một sheet tổng hợp, nhưng có một điều kiện lọc. Cụ thể là mình chỉ muốn lấy những dòng dữ liệu có 'Trạng thái' là 'Hoàn thành' và 'Ngày' trong khoảng từ đầu tháng đến cuối tháng hiện tại.
Mình đã thử tìm hiểu nhưng hơi lúng túng ở phần kết hợp điều kiện và vòng lặp qua các sheet. Có anh chị nào có kinh nghiệm hoặc có đoạn code mẫu có thể chia sẻ giúp mình không ạ? Mình xin cảm ơn!
Về cấu trúc dữ liệu, mỗi sheet có các cột như sau:
- Mã đơn hàng
- Tên khách hàng
- Sản phẩm
- Số lượng
- Đơn giá
- Thành tiền
- Ngày
- Trạng thái
Mình muốn tổng hợp các cột này sang một sheet mới có tên là 'BaoCaoTongHop'.
Rất mong nhận được sự giúp đỡ từ cộng đồng!