alexgressley
Thành viên mới
- Tham gia
- 11/1/10
- Bài viết
- 20
- Được thích
- 0
Các bạn xem giúp mình code trong file với, mình chạy đến dòng bên dưới thì toàn báo lỗi Application-defined or object-defined error.
Sheets("KETQUA").Range(Cells(lr + 1, 1), Cells(lr + 1, 9)).Value = arr
Nếu mình thay bằng địa chỉ cố định thì chạy được, nhưng không đúng với trình tự mình định làm:
Sheets("KETQUA").Range("A2:I2").Value = arr
Lỗi này giải quyết làm sao hả các bạn?
Đây là trình tự công việc mình định làm:
1. Lấy mã model code ở dòng 4, cột từ O trở đi
2. Với mỗi mã model code, kiểm tra giá trị từ dòng 14 cột tương ứng với mã đó, nếu > 0 thì lấy giá trị các ô từ B đến G của dòng đó
3. Chuyển dữ liệu lấy được sang sheet "KETQUA", vào các cột trùng tên
Mình muốn dùng Mảng để tăng tốc độ xử lý, thay vì gán từng giá trị từ bảng này sang bảng kia.
Cảm ơn các bạn nhiều.
Sheets("KETQUA").Range(Cells(lr + 1, 1), Cells(lr + 1, 9)).Value = arr
Nếu mình thay bằng địa chỉ cố định thì chạy được, nhưng không đúng với trình tự mình định làm:
Sheets("KETQUA").Range("A2:I2").Value = arr
Lỗi này giải quyết làm sao hả các bạn?
Đây là trình tự công việc mình định làm:
1. Lấy mã model code ở dòng 4, cột từ O trở đi
2. Với mỗi mã model code, kiểm tra giá trị từ dòng 14 cột tương ứng với mã đó, nếu > 0 thì lấy giá trị các ô từ B đến G của dòng đó
3. Chuyển dữ liệu lấy được sang sheet "KETQUA", vào các cột trùng tên
Mình muốn dùng Mảng để tăng tốc độ xử lý, thay vì gán từng giá trị từ bảng này sang bảng kia.
Cảm ơn các bạn nhiều.