Cho ví dụ cụ thể điều kiện lọc và kết quả mong muốn của bạn vào file xem thế nào. (Bài này nên đăng vào chuyên mục "Lập trình cho Excel").Tình hình là mình mới học VBA và lọc dữ liệu bằng VBA, lọc các bảng tính khác thì không sao nhưng đến bảng tính này thì lỗi mà loay hoay mãi không biết cách sửa, nhờ các bạn xem và sửa giúp. Cảm ơn
Theo tôi thì dữ liệu sheet bạn lọc là Filter của bảng PivotTable, nó khác với Filter của bảng thường nên code lỗi. Cách đơn giản để dùng lại code đó là bạn tạo 1 sheet mới rồi Copy Special > Paste value rồi chọn vùng filter lại thôi.Tình hình là mình mới học VBA và lọc dữ liệu bằng VBA, lọc các bảng tính khác thì không sao nhưng đến bảng tính này thì lỗi mà loay hoay mãi không biết cách sửa, nhờ các bạn xem và sửa giúp. Cảm ơn
Ví dụ cụ thể nằm trong code sheet DataCho ví dụ cụ thể điều kiện lọc và kết quả mong muốn của bạn vào file xem thế nào. (Bài này nên đăng vào chuyên mục "Lập trình cho Excel").
Thay vì dùng advanced filter thì dùng ngay bộ lọc của Pivot table là ra bảng mới, copy qua sheet đích. Macro cũng viết theo hướng này.lọc các bảng tính khác thì không sao nhưng đến bảng tính này thì lỗi