Lý do là VBA không chịu hiểu chữ Tàu chữ Nhật chữ Miên, Trước đó người khác xài được, có lẽ họ xài trên máy của họ với Windows phiên bản ngôn ngữ của họ.
Bây giờ : Chạy code, báo lỗi dòng lệnh filter cho Pivot Table nào, đi tìm cái Pivot Table đó, sửa tên Pivot Table đó bằng mẫu tự Latinh, đồng thời sửa luôn tên mới vào dòng Code đó.
Thí dụ báo lỗi câu lệnh:
ActiveSheet.PivotTables("피벗 테이블11").PivotFields("Location").CurrentPage = "Boiler"
Thì để nguyên đó, quay sang sheet, sửa tên cái Pivot tại ô M87 thành abc11, và sửa câu lệnh thành
ActiveSheet.PivotTables("abc11").PivotFields("Location").CurrentPage = "Boiler"
Ghi chú: Thay tên Pivot Table bằng cách thay Name trong Table Option.
Còn nút All cũng rứa. Tìm Sub nào có tên "Sub Đọc_hiểu_chết_liền ()", sửa lại bằng mẫu tự Latinh, sau đó gán Macro đó vào nút All.