Buat Form Login di Excel

infoalya.com

Assalamu'alaikum sahabat infoalya.com, apa kabar semuanya tentu baik bukan ? kali ini admin infoalya.com akan berbagi sedikit tutorial tentang langkah-langkah membuat form login di excel, langsung disimak ya.

Pertama, buka  aplikasi Microsoft Excel lalu pada Sheet 1 Sel A2 dan B2 ketikkan  admin kemudian simpan dalam format Excel Macro Enable atau Excel Binary setelah disimpan kemudian ditDaftar isi adalah sebuah keharusan bagi blog atau website untuk mempermudah navigasi bagi pengunjung, ada banyak pilihan bentuk daftar isi yang tersebar di internet dan dibawah ini adalah salah satunyautup dulu excelnya lalu silahkan buka lagi.

Kedua, tekan Alt + F11 untuk menampilkan aplikasi Microsoft Visual Basic atau bisa juga melalui Tab Developer  >  Visual Basic  Klik Kanan pada VBAProject dan pilih Insert  > UserForm pada Properties Namenya ubah menjadi FrmLogin dan pada captionnya menjadi User Login

Ketiga, Tambahkan pada UserForm dengan komponen sebagai berikut :

Tiga buah Label ubah captionnya menjadi Silahkan Login, User Name dan Password
Dua buah TextBox  ubah Properties Namenya menjadi TxtUser dan TxtPswd dan pada Password Char untuk TxtPswd isikan *

Keempat, tambahkan Dua buah Command Button  ubah Properties Namenya menjadi CmdLogin dan CmdCancel dan ubah Captionnya menjadi Login dan Cancel.

Kelima, aturlah Label, TextBox  dan Command Button seperti gambar diatas. Selanjutkan klik kanan pada UserForm dan pilih View Code  kemudian masukkan semua script berikut ini:

Private Sub CmdLogin_Click()
Set sh = Sheets(1)
If TxtUser.Value = "" Then
    MsgBox "Silahkan Masukkan User Name", _
    vbExclamation + vbOKOnly, "Blank User Name"
    TxtUser.SetFocus
    Exit Sub
ElseIf TxtPswd.Value = "" Then
    MsgBox "Silahkan Masukkan Password", _
    vbExclamation + vbOKOnly, "Blank Password"
    TxtPswd.SetFocus
    Exit Sub
ElseIf TxtUser.Value <> sh.Range("A2").Value Then
    MsgBox "User Name Salah/Tidak Terdaftar", _
    vbCritical + vbOKOnly, "Error User Name"
    TxtUser.SetFocus
    Exit Sub
ElseIf TxtPswd.Value <> sh.Range("B2").Value Then
    MsgBox "Password Salah, Silahkan ulangi lagi", _
    vbCritical + vbOKOnly, "Error Password"
    TxtPswd.SetFocus
    Exit Sub
End If
MsgBox "Selamat Anda berhasil Login", _
    vbInformation + vbOKOnly, "Login Sukses"
End
Sheets(2).Activate
End Sub

Private Sub CmdCancel_Click()
Unload Me
End Sub
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer) 
ThisWorkbook.Application.Quit 
End Sub

Keenam, klik 2X pada thisworkbook dan masukkan kode berikut ini :

Private Sub Workbook_Open()     
FrmLogin.Show

End Sub

Jika seluruh langkah-langkah diatas telah selesai tutup VBAnya dan simpan excelnya lalu coba untuk dibuka lagi jika berhasil maka akan muncul form loginnya.

Untuk selanjutnya silahkan sahabat infoalya.com memodifikasi sendiri agar tampilannya lebih menarik.

Semoga bermanfaat.

[+] Silahkan tinggalkan komentar
[+] Berkomertarlah dengan santun
[+] Mohon tidak meninggalkan live link
[+] Terima kasih untuk komentar anda

https://infoalya.com

Post a Comment (0)
Previous Post Next Post