NguyenthiH
Thành viên mới đăng ký
- Tham gia
- 11/12/16
- Bài viết
- 965
- Được thích
- 175
- Giới tính
- Nữ
Chào các anh chị, em có tạo Form, và tạo một Shape để gọi form, khi click vào Shape thì hiện InputBox để nhập mật khẩu, nếu nhập đúng mật khẩu mới hiện form, em có viết đoạn code như dưới, nhưng sao khi nhập mật khẩu gì (đúng hay sai, và ngay cả nhấn Cancel của InputBox) nó cũng mở form hết. Mong các anh chị giúp em chỉnh code, và khi gõ vào InputBox nó hiện"Sao" chứ không hiện chữ.
Mã:
Sub MK()
'pw = InputBox(Prompt:="Nhap Mat Khau: ")
If pwOK Then
MsgBox "Dung mat khau, mo Form nhe!!"
End If
Call GoiNhap
Exit Sub
If Not pwOK Then
MsgBox Prompt:="Sai Mat Khau - Thu lai!", Buttons:=vbCritical + vbOKOnly
Exit Sub
End If
End Sub
Sub GoiNhap()
NhapHD.Show
End Sub
Private Function pwOK() As Boolean
pw = InputBox(Prompt:="Nhap Mat Khau: ")
pwOK = (pw = "Admin")
End Function