dinhquang042000
Thành viên chính thức
- Tham gia
- 16/12/15
- Bài viết
- 76
- Được thích
- 4
Xin chào Anh Chị,
Em đang làm file lọc dữ liệu tự động bằng VBA. File em sử dụng 3 sub.
Sub Copy_data để copy toàn bộ dữ liệu từ file DU LIEU qua file chính tạo các sheet mới giống sheet dữ liệu
Sub TaoSheetBangKe để tự động tạo tạo sheet BANG KE cho mỗi sheet dữ liệu vừa tạo ở trên theo mẫu sheet "BANG KE" (VD SITC LIAONING 2318S sẽ tự tạo BANG KE SITC LIAONING 2318S
Sub TAOBANGKE1 sẽ duyệt qua từng sheet dữ liệu (VD sheet "SITC LIAONING 2318S" ) và copy dữ liệu qua sheet BANG KE tương ứng ("BANG KE SITC LIAONING 2318S") các cột dữ liệu chỉ định trước là (1, 2, 3, 4, 5, 6, 9, 7, 14, 15, 16, 19, 20). Nhưng khi em chạy chỉ 1 sheet dữ liệu chạy được rùi báo lỗi run-time error '9'.
Em gửi file + bảng dữ liệu, Mong Anh Chị bớt chút thời gian xem xét, hỗ trợ em sửa lại code này với ạ.
Em xin cảm ơn!
Em đang làm file lọc dữ liệu tự động bằng VBA. File em sử dụng 3 sub.
Sub Copy_data để copy toàn bộ dữ liệu từ file DU LIEU qua file chính tạo các sheet mới giống sheet dữ liệu
Sub TaoSheetBangKe để tự động tạo tạo sheet BANG KE cho mỗi sheet dữ liệu vừa tạo ở trên theo mẫu sheet "BANG KE" (VD SITC LIAONING 2318S sẽ tự tạo BANG KE SITC LIAONING 2318S
Sub TAOBANGKE1 sẽ duyệt qua từng sheet dữ liệu (VD sheet "SITC LIAONING 2318S" ) và copy dữ liệu qua sheet BANG KE tương ứng ("BANG KE SITC LIAONING 2318S") các cột dữ liệu chỉ định trước là (1, 2, 3, 4, 5, 6, 9, 7, 14, 15, 16, 19, 20). Nhưng khi em chạy chỉ 1 sheet dữ liệu chạy được rùi báo lỗi run-time error '9'.
Em gửi file + bảng dữ liệu, Mong Anh Chị bớt chút thời gian xem xét, hỗ trợ em sửa lại code này với ạ.
Em xin cảm ơn!