Xin thưa rằng: Hổng có cách khắc phục nào cho trường hợp này cả, trừ phi dùng VBATôi thiết lập Validation để bẫy lỗi . Tuy nhiên dữ liệu khi dùng lệnh copy và past từ nơi khác vào thì Validaton mất tác dụng bẫy lỗi (nhập vào thì được) . Xin các anh em hướng dẫn cách khắc phục .
Dùng sự kiện Worksheet_Change thôiXin cảm ơn ndu96081631 , anh có thể hướng dẫn cho cách dùng VBA cho ví dụ trên , để có thể học hỏi thêm .
http://www.giaiphapexcel.com/forum/member.php?61139-ndu96081631
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Clls As Range
On Error GoTo ExitSub
If Not Intersect(Range("E1:E6"), Target) Is Nothing Then
For Each Clls In Intersect(Range("E1:E6"), Target)
If Clls.Value <> "A" Then Clls.ClearContents
Next
End If
ExitSub:
End Sub