Chào các anh em trong diễn đàn,
Mình đang làm một file Excel khá lớn, có nhiều sheet con chứa dữ liệu bán hàng theo từng tháng. Hiện tại, mình đang phải copy thủ công dữ liệu từ các sheet tháng này sang một sheet tổng hợp dựa trên một vài điều kiện nhất định (ví dụ: chỉ lấy các đơn hàng có giá trị trên 1 triệu đồng). Việc này tốn khá nhiều thời gian và dễ sai sót.
Mình đã tìm hiểu sơ qua về VBA và muốn tự động hóa công việc này. Mục tiêu là tạo một nút bấm, khi click vào thì nó sẽ tự động quét qua các sheet tháng (ví dụ: Sheet_Thang1, Sheet_Thang2, ...), tìm những dòng dữ liệu thỏa mãn điều kiện và copy chúng sang một sheet tổng hợp (ví dụ: Sheet_TongHop).
Có anh em nào đã từng làm qua hoặc có kinh nghiệm về việc này có thể chia sẻ cho mình một đoạn code mẫu hoặc hướng dẫn các bước cơ bản để thực hiện không ạ? Mình đang phân vân không biết bắt đầu từ đâu, nên dùng vòng lặp For Each hay For Next, làm sao để xác định được các sheet cần quét, và làm sao để đặt điều kiện lọc hiệu quả.
Rất mong nhận được sự giúp đỡ từ cộng đồng!
Xin cảm ơn!