Giúp chỉ cho nhập trong Textbox tối đa 2 ký tự thôi (2 người xem)

Người dùng đang xem chủ đề này

congnguyen88

Thành viên bị đình chỉ hoạt động
Thành viên bị đình chỉ hoạt động
Tham gia
22/7/14
Bài viết
355
Được thích
31
Mình muốn chỉ nhập vào textbox tối đa là 2 ký tự thì phải làm sao. Thanks
 
Thử với cái này:

Mã:
Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
    If Len(TextBox1) = 2 Then KeyAscii = 0
End Sub


Ok hay quá xin cảm ơn anh nhiều nhiều, Cho em hỏi KeyAscii nghĩa la sao hả a, = 0 là không nhập được, vậy =1,=2 là sao, mong anh giúp
 
Lần chỉnh sửa cuối:
Upvote 0
Mình muốn chỉ nhập vào textbox tối đa là 2 ký tự thì phải làm sao. Thanks
Textbox có thuốc tính MaxLength. Bạn chỉ cần đặt MaxLength = 2 là được. Làm như bạn Nghĩa sẽ có một phiền phức là không sửa dữ liệu trược tiếp được (tức là bôi đen ký tự và gõ ký tự khác vào) mà phải xóa rồi mới gõ lại được.
 
Upvote 0
Textbox có thuốc tính MaxLength. Bạn chỉ cần đặt MaxLength = 2 là được. Làm như bạn Nghĩa sẽ có một phiền phức là không sửa dữ liệu trược tiếp được (tức là bôi đen ký tự và gõ ký tự khác vào) mà phải xóa rồi mới gõ lại được.

Vậy thì sẽ làm sao, sao bạn không trả lời luôn đi
 
Upvote 0
Upvote 0

File đính kèm

  • MaxLength.jpg
    MaxLength.jpg
    140.8 KB · Đọc: 17
Upvote 0

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

Back
Top Bottom