Hỏi về "DATA>VALIDATION>ERROR ALERT" và code VBA cho nó (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

alexanderhuti

Thành viên chính thức
Tham gia
25/8/09
Bài viết
62
Được thích
6
Xin chào các anh chị và các bạn,

Trong excel, mình nhập dữ liệu vào ô A1 và có lỗi "#N/A" thì em chỉ cần vào "DATA>VALIDATION>ERROR ALERT" là có thể cho hiện bảng thông báo lỗi.
(Nhưng đối với trường hợp ô đó là do mình nhập dữ liệu rồi enter thì mới có bảng thông báo đó).

Nhưng trong trường hợp ô A1 là công thức (vd: vlookup) thì khi không dò giá trị được, nó sẽ trả kết quả "#N/A". Vậy mình có cách nào dùng "DATA>VALIDATION>ERROR ALERT" trong trường hợp này không ạ.

Nếu không dùng được thì mình xin các bạn cho mình đoạn code để hiện msgbox khi có dữ liệu là "#N/A" nha.

Cảm ơn sự giúp đỡ!!!
 
Thử cái củ chuối này xem sao nhé, hên xui, hehehe- nhưng mà cách này excel rất mệt nha!

PHP:
Private Sub Worksheet_Calculate()
If WorksheetFunction.IsError([A1].Value) Then
    MsgBox "OMG! Loi roi"
End If
End Sub
 
Upvote 0
Cảm ơn "hoamattroicoi" nhiều. Mình đã làm được rồi. Nhưng mà "cách này excel hơi mệt" là sao ạ?
 
Upvote 0
Cảm ơn "hoamattroicoi" nhiều. Mình đã làm được rồi. Nhưng mà "cách này excel hơi mệt" là sao ạ?
Vì mỗi lần A1 có động tĩnh gì thì excel lại phải tính toán kiểm tra xem A1 có bị lỗi không, nếu lỗi thì hiện thông báo bạn ạ!
 
Upvote 0
Hi bạn
Trường hợp của mình cũng vậy, mình cần alert trong trường hợp ô A2 < 0
Bạn giúp mình ghi code nhé

Thanks
 
Upvote 0

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

Back
Top Bottom