Lỗi "Identifier under cursor isn't a procedure name"

Liên hệ QC

Ngày mai trời lại sáng

Thành viên thường trực
Tham gia
4/7/21
Bài viết
339
Được thích
139
Chào các bạn ở đầu module mình có câu lệnh "Option Explicit" , mình thấy có một số biến chưa khai báo Dim và đã Debug > Compile nhưng không thấy báo lỗi.
Nhưng khi chọn vào biến chưa khai báo phải chuột chọn "definition"

1629207634943.png

Thì xuất hiện lỗi:

1629207371904.png

Đó là lỗi gì vậy, các bạn chỉ mình khắc phục lỗi này?
 
Chào các bạn ở đầu module mình có câu lệnh "Option Explicit" , mình thấy có một số biến chưa khai báo Dim và đã Debug > Compile nhưng không thấy báo lỗi.
Nhưng khi chọn vào biến chưa khai báo phải chuột chọn "definition"

View attachment 264262

Thì xuất hiện lỗi:

View attachment 264261

Đó là lỗi gì vậy, các bạn chỉ mình khắc phục lỗi này?
Bạn có thể gửi file lên hoặc bạn chụp hình thủ tục của bạn và cho biết biến nào chưa khai báo không? Rất có thể các biến đó trùng với biến hoặc const của VBA chẳng hạn như các const màu sắc: vbBlue, vbYellow, vbGreen, vbRed
 
Lần chỉnh sửa cuối:
Upvote 0
Bạn có thể gửi file lên hoặc bạn chụp hình thủ tục của bạn và cho biết biến nào chưa khai báo không? Rất có thể các biến đó trùng với biến hoặc const của VBA chẳng hạn như các const màu sắc: vbBlue, vbYellow, vbGreen, vbRed
Chỉ là biến i,j,k thôi bạn không phải biến đặc biệt .Mình khởi động lại máy tính thì lại OK báo lỗi bình thường rồi , không hiểu sao nữa.
 
Upvote 0
Nếu là mình thì dù không có dòng lệnh Option Explicit mình cũng khai báo các biến rất tường minh; Chuyện đó không mất bao thời gian so vơi chuyện gặp rối & loạn về sau vào 1 ngày trời u tối nào đó
Thêm nửa, những biến bao giờ mình cũng khai báo chí ít 1 kí tự in (hoa) để trình dịch kiểm dùm cho mình lỗi chính tả ngớ ngẩn
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom