nvtnet
Thành viên thường trực
- Tham gia
- 31/5/11
- Bài viết
- 269
- Được thích
- 15
em có học cách tạo 1 form đăng nhập bằng User và pass cho file. Tuy nhiên file có nhiều người dùng
em muốn tạo 2 tài khoản đăng nhập. Trong đó 1 tài khoản toàn quyền, 1 tào khoản chỉ xem, khi thoát ra không cho phép lưu
em gửi đoạn mã, mong các bác giúp chỉnh sửa code (Code này em làm theo trên mạng ạ)
Private Sub btn_login_Click()
Dim user_id As String
Dim pass As String
user_id = Me.txt_ID.Value
pass = Me.txt_pass.Value
If (user_id = "Admin" And pass = "Admin") or (user_id = "Khach" And pass = "12345678") Then 'User_id Admin là toàn quyền
Unload Me
Application.Visible = True
Else
If numoflogin < 3 Then
Me.txt_pass.Value = ""
Me.txt_ID.Value = ""
numoflogin = numoflogin + 1
MsgBox "Ten hoac Mat khau chua dung, hay nhap lai", vbOKOnly + vbCritical
Else
MsgBox "Ban da nhap sai qua 3 lan"
Unload Me
Application.Visible = True
numoflogin = 0
ThisWorkbook.Close savechanges:=False
End If
em muốn tạo 2 tài khoản đăng nhập. Trong đó 1 tài khoản toàn quyền, 1 tào khoản chỉ xem, khi thoát ra không cho phép lưu
em gửi đoạn mã, mong các bác giúp chỉnh sửa code (Code này em làm theo trên mạng ạ)
Private Sub btn_login_Click()
Dim user_id As String
Dim pass As String
user_id = Me.txt_ID.Value
pass = Me.txt_pass.Value
If (user_id = "Admin" And pass = "Admin") or (user_id = "Khach" And pass = "12345678") Then 'User_id Admin là toàn quyền
Unload Me
Application.Visible = True
Else
If numoflogin < 3 Then
Me.txt_pass.Value = ""
Me.txt_ID.Value = ""
numoflogin = numoflogin + 1
MsgBox "Ten hoac Mat khau chua dung, hay nhap lai", vbOKOnly + vbCritical
Else
MsgBox "Ban da nhap sai qua 3 lan"
Unload Me
Application.Visible = True
numoflogin = 0
ThisWorkbook.Close savechanges:=False
End If