Chỉ cho phép nhập số trên textbox của form

Trong khi làm việc với Excel, nhất là khi nhập số điện thoại, hoặc nhập những con số khác qua form nhập liệu, chúng ta sẽ muốn chỉ cho phép người dùng nhập được các số từ 0 đến 9, và kiểm soát không cho người dùng nhập chữ vào đó giúp dữ liệu của chúng ta sạch sẽ và đúng chuẩn hơn. Trong bài viết này, Quốc Bình Blog sẽ hướng dẫn các bạn làm được điều đó sử dụng VBA và Form nhập liệu.
Trong userform tạo textbox có tên Tb_SL và code cho texbox này chỉ được phép nhập số là:

Private Sub Tb_SL_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
Select Case KeyAscii
Case Is < vbKey0, Is > vbKey9
KeyAscii = 0
Beep
End Select
End Sub

No comments :