Hướng dẫn cách khắc phục lỗi Can’t execute code in break mode khi chạy code VBA

Đôi khi chạy Macro trong Excel, chúng ta thấy xuất hiện thông báo lỗi: “Can’t execute code in break mode”. Vậy lỗi này vì sao mà có? Cách khắc phục như thế nào? Chúng ta cùng tìm hiểu qua bài viết này nhé.

Thông báo lỗi Can’t execute code in break mode

Khi thử chạy 1 Macro, chúng ta có thể bắt gặp thông báo lỗi như sau:

Khi bấm OK, sẽ không có điều gì xảy ra.

Nguyên nhân

Nguyên nhân của lỗi này là do VBA đã chạy và mắc lỗi trước đó. Khi đó VBA ở trong chế độ Break Mode (chế độ ngắt, không hoạt động tiếp). Khi chạy 1 macro khác (hoặc vẫn macro đó) sẽ không được thực hiện và xuất hiện báo lỗi này.

Khi vào cửa sổ VBA bạn sẽ nhìn thấy vị trí bị ngắt lỗi như hình sau:

Cách khắc phục

Mở cửa sổ VBA, bỏ chế độ Break Mode bằng cách bấm vào vị trí nút Reset code:

Khi đó VBA sẽ không còn ở trạng thái Break Mode nữa.

Lưu ý:

Việc reset không tự sửa lỗi mà chỉ đưa về trạng thái sẵn sàng hoạt động. Bạn vẫn có thể gặp lỗi nếu không sửa được lỗi.

Xem thêm:

Những lỗi thường gặp trong VBA và xử lý lỗi với đối tượng ERR

Hướng dẫn cách bẫy lỗi khi viết code trong VBA


Tác giả: duongquan211287

· · ·

Khóa học mới xuất bản