Làm sao cho vba chạy lại một đoạn code khi nhấn Enter

Liên hệ QC

tacdangnguoirung

Thành viên mới
Tham gia
26/7/07
Bài viết
46
Được thích
12
Các anh em ơi cho đệ hỏi một xíu nhé!
Đệ có một form trên đó có một textbox dùng để kiểm tra một password nếu pass đúng thì chạy tiếp đoạn sau còn nếu pass sai thì đệ cho chạy một thằng Msgbox VB only Ok, ngụ ý là khi nhập sai pass thì thông báo cho người dùng biết là đã nhập sai rồi hãy nhập lại đi. thế nhưng khi nhập sai pass nó hiện thông báo đệ nhấn Enter rồi nhập lại pass đúng nó vẫn cứ thông báo là pass sai. (đệ đã dùng một vòng điều kiện if " nếu pass đúng thì chạy qua bước tiếp ngược lại thì hiển thị thông báo trong Msgbox) có huynh nào biết thì chỉ zùm đệ cách giải quyết với nhé (nếu nhập sai thì cho nhập lại nhưng nếu nhập lại đúng thì nó phải chạy luôn). Chân thành cảm ơn mọi người nhé!
 
Bạn gửi file đó lên để mình xem lại đã! Mình cũng chưa hiểu ý bạn lắm! Bạn muốn quá trình nhập sai thì sẽ quay về ô Password để nhập lại đúng không?
 
Lần chỉnh sửa cuối:
Upvote 0
Các anh em ơi cho đệ hỏi một xíu nhé!
Đệ có một form trên đó có một textbox dùng để kiểm tra một password nếu pass đúng thì chạy tiếp đoạn sau còn nếu pass sai thì đệ cho chạy một thằng Msgbox VB only Ok, ngụ ý là khi nhập sai pass thì thông báo cho người dùng biết là đã nhập sai rồi hãy nhập lại đi. thế nhưng khi nhập sai pass nó hiện thông báo đệ nhấn Enter rồi nhập lại pass đúng nó vẫn cứ thông báo là pass sai. (đệ đã dùng một vòng điều kiện if " nếu pass đúng thì chạy qua bước tiếp ngược lại thì hiển thị thông báo trong Msgbox) có huynh nào biết thì chỉ zùm đệ cách giải quyết với nhé (nếu nhập sai thì cho nhập lại nhưng nếu nhập lại đúng thì nó phải chạy luôn). Chân thành cảm ơn mọi người nhé!

VD :
  1. Userform1 = FrData : Form nhập liệu
  2. Textbox1 = TBPass : Textbox để nhập pass
  3. Command1 = CMOK :
PHP:
Private Sub CMOK_Click
       If Ucase$(TBPass.Value) <> Ucase$(Password) then
          Msgbox ......................................
          Exit Sub
       Else
          ' Nao ta cung hat len nao . . . . . . .
       End If
End Sub
Thân!
 
Upvote 0
Bạn kiểm tra là dữ liệu ở Textbox bạn định dạng là gì?Bạn nên định dạng kiểu dữ liệu nhập vào cho Textbox, nếu có thể bạn dùng thêm hàm NZ(null zero) để trường hợp nó rỗng và 0 nó cũng nhận.
Mình làm theo cách trên.Xin chỉ giáo.
 
Upvote 0
Web KT

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

Back
Top Bottom