nvthanhdienbien
Thành viên mới

- Tham gia
- 22/4/16
- Bài viết
- 28
- Được thích
- -9
Góc đoán mò: Không có KH02, arrKH không có gì cả --> LỗiCác bạn giúp mình gỡ lỗi VBA trong file với
With wsData
.Activate
For Each cll In .Range(Cells(2, "A"), Cells(.Cells(Rows.Count, "A").End(xlUp).Row, "A"))
'. . . . . '
Next cll
End With
Khi@Tác giả bài đăng: Lỗi gì bạn đang gặp phải vậy? & nó báo cho bạn rồi mà bạn không báo cho chứng tớ với là nghỉ chơi với bạn luôn à nha!
PHP:With wsData .Activate For Each cll In .Range(Cells(2, "A"), Cells(.Cells(Rows.Count, "A").End(xlUp).Row, "A")) '. . . . . ' Next cll End With
Hình như phải viết là:
For Each cll In .Range( .Cells(2, "A"), .Cells(Rows.Count, "A").End(xlUp))
Xin lỗi bạn, mình mô tả lỗi như sau: Khi mình chạy Userform và chọn Option phần KH01 hoặc KH02, nếu trong bảng dữ liệu có KH01 và KH02, nếu không có thì sẽ bị báo lỗiHãy mô tả rõ ràng 1 chút. Chứ nói cụt ngủn thế kia thì biết giúp bạn thế nào?
Đúng rồi bạn, vậy nếu muốn bỏ qua lỗi đó thì xử lý saoGóc đoán mò: Không có KH02, arrKH không có gì cả --> Lỗi
Sửa .List_DS.Column = arrKH thành:Đúng rồi bạn, vậy nếu muốn bỏ qua lỗi đó thì xử lý sao
If Not Not arrKH Then .List_DS.Column = arrKH
(1) Nó báo lỗi ở macro nào hay cụ thể là ở dòng lệnh nào?Xin lỗi bạn, mình mô tả lỗi như sau: (1) Khi mình chạy Userform và chọn Option phần KH01 hoặc KH02, nếu trong bảng dữ liệu có KH01 và KH02, nếu không có thì sẽ bị báo lỗi
(2) Đúng rồi bạn, vậy nếu muốn bỏ qua lỗi đó thì xử lý sao