Chào thầy. làm như thế nào khi nhập 1 giá trị vào cột A sai thì sẽ hiện 1 cửa sổ thông báo rằng đã nhập giá trị sai? Cảm ơn thầy
Chào bạn, bạn sử dụng trong from hay trên sheets
dạ của sổ đó sx hiện trực tiếp trên sheet để thông báo cho người nhập biết đã nhập sai, Ví dụ ô A2 chỉ được nhập ABC123, và khi nhập ABC124 sẽ bật của sổ thống áo đã nhập sai
Chào bạn, bạn dùng data valication nhé. sẽ có luôn phần so sánh đó
Thưa thầy, thầy hướng dẫn e dùng user form nha thầy
Chào bạn bạn sử dụng code dạng như sau
Private Sub cbmayin_Change()
Dim k As Integer, i As Long
k = 0
For i = 0 To cbbox.ListCount - 1
If cbbox.text = cbbox.List(i) Then
k = k + 1
End If
Next i
If (k = 0) Then
MsgBox("khong tim thay")
End If
End Sub
Thưa thầy, có thể do cách trình bày của em không tốt nên thầy hướng dẫn chưa đúng ý của em.
Ví dụ: em lấy tín hiệu từ máy scan mã vạch, Khi scan thì con số trong mã vạch sẽ hiện tại 1 ô đã dc chỉ định và sẽ tự xuống dòng sau khi scan xong 1 mã. Ý e muốn khi scan nhầm mã (cũng giống như mình nhập liệu) bị sai với mã ban đầu thì sẽ có cửa sổ hiệ ra với text: MÃ VẠCH SAI
chỉ như vậy thôi thầy ạ.
Chào bạn, vậy căn cứ vào mã hàng trong kho của bạn để thông báo nhầm hàng đúng không? phần cbbox ở trên là một data chọn khi khác trong lis nghĩa là bạn đang chọn sai.