tranphuson
Thành viên thường trực
- Tham gia
- 14/8/09
- Bài viết
- 269
- Được thích
- 10
- Giới tính
- Nam
Vui lòng giúp mình Pivot bằng VBA theo file excel đính kèm.
Trong đây: mình có Sheet "Data" dữ liệu có sẵn, mình muốn sử dụng bằng VBA xử lý qua Sheet "Pivot" theo các cột trong file đính kèm.
Xin cảm ơn
Chính xác là vậy! Bởi chỉ tạo có 1 lần duy nhất mà dùng VBA thì hơi... thừaCode pivot có thể record macro lại
Tuy nhiên tôi thấy code hơi phức tạp.
Cứ làm 1 cái Pivot kéo thả bình thường, khi data có sự thay đổi thì refresh lại là xong.
Mình chỉ giúp bạn không dùng Pivot, nhưng còn 1 số định dạng thì chắc bạn phải nhờ các anh chị hỗ trợ thêm nhéCảm ơn bạn đã giúp. Nhưng mình cần giúp thêm:
1. Nếu file này không có Sheet "Pivot" thì có thể dùng VBA tự tạo ra Sheet "VBA" chứ? Hiện tại mình thấy Sheet "VBA" chạy dựa trên Sheet "Pivot" để lấy dữ liệu. Ý mình muốn lấy từ Sheet "Data" chạy VBA ra thẳng luôn.
2. Mình cần phát triển thêm phần "Tổng hợp" theo file đính kèm bạn có thể vui lòng giúp mình
Xin cảm ơn
Vâng, e thấy code phức tạp mà mỗi lần chạy rất nặng nề, trong khi refresh rẹt phát là xong.Chính xác là vậy! Bởi chỉ tạo có 1 lần duy nhất mà dùng VBA thì hơi... thừa
Vui lòng giúp mình Pivot bằng VBA theo file excel đính kèm.
Trong đây: mình có Sheet "Data" dữ liệu có sẵn, mình muốn sử dụng bằng VBA xử lý qua Sheet "Pivot" theo các cột trong file đính kèm.
Xin cảm ơn
Nếu muốn thêm phần "Tổng hợp" theo từng tháng bằng PivotTable thì vào sheet Pivot nhấn nút Tách PivotTable và xem kết quả.Cảm ơn bạn đã giúp. Nhưng mình cần giúp thêm:
1. Nếu file này không có Sheet "Pivot" thì có thể dùng VBA tự tạo ra Sheet "VBA" chứ? Hiện tại mình thấy Sheet "VBA" chạy dựa trên Sheet "Pivot" để lấy dữ liệu. Ý mình muốn lấy từ Sheet "Data" chạy VBA ra thẳng luôn.
2. Mình cần phát triển thêm phần "Tổng hợp" theo file đính kèm bạn có thể vui lòng giúp mình
Xin cảm ơn
Bạn thử nheĐúng theo yêu cầu của mình. Ngoài ra, cho mình hỏi thêm nếu chọn xem tất cả các tháng thì sao? Vì hiện tại mình chọn theo từng tháng chứ chưa xem được toàn bộ các tháng.
Xin cảm ơn