điều kiện nhập liệu textbox trong userform

Liên hệ QC

phan van tai

Thành viên chính thức
Tham gia
22/4/20
Bài viết
92
Được thích
21
Donate (Momo)
Donate
Giới tính
Nam
Nghề nghiệp
VP
Mình có tạo tạo điều kiện nhập liệu các textbox trong userform được không mọi người?
VD: chỉ nhập giá trị số, và giá trị số phải nằm trong chuẩn max-min
 
Đây bạn, mình mới chôm được trên mạng nè, còn giới hạn max từ, bạn vào properites của textbox chỉnh nhé,

Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
Select Case KeyAscii
Case Is < vbKey0, Is > vbKey9
KeyAscii = 0
Beep
End Select
End Sub
 
Upvote 0
Đây bạn, mình mới chôm được trên mạng nè, còn giới hạn max từ, bạn vào properites của textbox chỉnh nhé,

Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
Select Case KeyAscii
Case Is < vbKey0, Is > vbKey9
KeyAscii = 0
Beep
End Select
End Sub
code nay chỉ cần paste vào textbox thôi đúng ko bạn, có cần chỉnh sửa thêm gì không?
 
Upvote 0
TextBox1_KeyPress nếu textbox1 của bạn sửa tên thì thay thay textbox1_KeyPress = tên mới_keyPress, còn lại không cần chỉnh gì nữa hết
mình vừa test thử, nhưng có điều chỉ nhập đc số nguyên từ 0->9. Những số thập phân không nhập được
 
Upvote 0
Private Sub TextBox1_Change()
If Not IsNumeric(TextBox1.Value) And TextBox1.Value <> vbNullString Then
MsgBox "Xin loi, chi duoc nhap so ma thoi."
TextBox1.Value = vbNullString
End If
End Sub

code này của anh Hai Lúa nè bạn, hoặc bạn vào link bên dưới tham khảo thêm

 
Upvote 0
Web KT

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

Back
Top Bottom