Nhờ sửa lỗi Lọc Advanced Filter trong VBA (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Tôi tuân thủ nội quy khi đăng bài

h4u_pro

Thành viên mới
Tham gia
29/7/16
Bài viết
1
Được thích
0
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
 

File đính kèm

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
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").
 
Upvote 0
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.
 
Upvote 0
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").
Ví dụ cụ thể nằm trong code sheet Data
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
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.
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom