Hỏi cách tạo Form nhập số liệu không trùng.

Liên hệ QC

thivantan

Thành viên thường trực
Tham gia
16/11/07
Bài viết
212
Được thích
431
Nghề nghiệp
Thong ke ke toan
Tôi đang tạo một Form để nhập dữ liệu mã hàng hoá của công ty, nhưng tôi muốn khi nhập mã hàng, nếu đã tồn tại mã hàng này rồi thì sẽ hiện lên bảng báo có muốn nhập tiếp hay không. Tôi chưa biết nhiều về form, rất mong được các bạn giúp đỡ. Xin chân thành cảm ơn.
 
Tôi làm thử bạn xem có đúng ý không nha
 

File đính kèm

  • NHAP TRUNG.xls
    13.5 KB · Đọc: 60
Upvote 0
Tôi UP file lên nhờ các bạn giúp. Xin chân thành cảm ơn.
 

File đính kèm

  • userform.xls
    39.5 KB · Đọc: 35
Upvote 0
Tôi đang tạo một Form để nhập dữ liệu mã hàng hoá của công ty, nhưng tôi muốn khi nhập mã hàng, nếu đã tồn tại mã hàng này rồi thì sẽ hiện lên bảng báo có muốn nhập tiếp hay không. Tôi chưa biết nhiều về form, rất mong được các bạn giúp đỡ. Xin chân thành cảm ơn.

Ví dụ mã hàng trong vùng B1:B1000, TextBox1 nhập mã hàng mới. Bạn viết thủ tục này:
PHP:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If Application.WorksheetFunction.CountIf([B1:B1000], TextBox1) > 0 Then
  Cancel = True
  MsgBox "Ma hang da co trong danh sach"
End If
End Sub
Nếu mã hàng nhập vào TextBox1 chưa có, Application.WorksheetFunction.CountIf([B1:B1000], TextBox1)=0
Ngược lại, sẽ không cho dời con trở (Cancel = True) và báo lỗi
 

File đính kèm

  • Form.xls
    29.5 KB · Đọc: 56
Upvote 0
Đây này bạn. Tham khảo file tớ gửi kèm để viết theo bài toán của minh nhé.
 

File đính kèm

  • formnhap.xls
    41.5 KB · Đọc: 80
Upvote 0
Cảm ơn Anh PHAMDUYLONG và bạn MANHHUNG12, tôi đã làm được đúng theo ý của mình rồi, một lần nữa cảm ơn rất nhiều!
 
Upvote 0
Web KT
Back
Top Bottom