excel_lv1.5
Thành viên tích cực
- Tham gia
- 20/10/17
- Bài viết
- 931
- Được thích
- 1,752
- Giới tính
- Nam
Tôi có bảng data bên sheet1, tôi dùng code VBA để tạo ra một bảng pivot bên Sheet2, tuy nhiên code này quá chậm so với cách làm tay bình thường trong khi data thì không lớn, tôi biết nguyên nhân là do đoạn code loại bỏ dòng Total này:
Nhưng không biết chỉnh lại như thế nào, nhờ mọi người xem xét và chỉnh lại code lại để chạy nhanh hơn, xin cảm ơn!!
Mã:
On Error Resume Next
For Each pf1 In PT.PivotFields
pf1.Subtotals(1) = True
pf1.Subtotals(1) = False
Next pf1