Membuat Form Login Password Excel VBA

Halo sobat Belajar Office pada kesempatan ini kita akan melanjutkan kembali membahas Excel VBA. Kita akan belajar membuat sendiri Form Login Password Excel VBA sederhana. Jadi ketika kita membuka file MS Excel otomatis akan muncul Form Password tersebut dan harus memasukan password terlebih dahulu.

Caranya sangat mudah ikuti langkah-langkah berikut ini :

  • Buat MS Excel Baru
  • Buat UserForm Baru contohnya seperti gambar dibawah ini
Form Login Password
Form Login Password

Tool-tool yang ditambahkan :

Tool Name  Caption/properties
Label1 Label1 Masukan Password Sebelum Masuk Halaman Ms Excel Ini !
Label2 Label1  Password :
TextBox1 TextBox1  PasswordChar : *
CommandButton1 CommandButton1  Login
CommandButton2 CommandButton2 Cancel
Image1 Image1 Tambahkan gambar sesuai keinginan misal : Gbr Gembok
  • Selanjutnya masuk pada koding
  • Mulai dari CommandButton1 atau tombol login caranya double klik tombol tersebut kemudian ketikan koding seperti dibawah ini

Private Sub CommandButton1_Click()
If TextBox1 = “belajaroffice.com” Then
Unload UserForm1
Else
MsgBox “Maaf Password Salah !”
End If
End Sub

Penjelasan :

passwordnya adalah belajaroffice.com

Ketika tombol login di klik, jika text box1 diketik “belajaroffice.com” kemudian maka userform1 akan menutup tapi jika password salah muncul pesan “Maaf Password Salah ! “

  • Koding untuk CommandButton2 atau tombol Cancel

Private Sub CommandButton2_Click()
ThisWorkbook.Close savechanges:=True
End Sub

  • Koding supaya tombol close tidak berfungsi bertujuan mencegah supaya user tidak menutup form dari tombol close dipojok kanan.

Private Sub UserForm_queryclose(cancel As Integer, closemode As Integer)
If closemode <> 1 Then cancel = True
End Sub

  • Koding untuk menampilkan userform supaya tampil otomatis ketika file Excel dibuka, caranya klik pada ThisWorkbook kemudian ketikan koding dibawah ini

Private Sub Workbook_Open()
Application.Visible = False
UserForm1.Show
Application.Visible = True
End Sub

Koding Pada ThisWorkbook
Koding Pada ThisWorkbook

Untuk file yang sudah jadi bisa sobat download pada link dibawah ini sebagai bahan latihan untuk dipelajari.

Form Login Password Excel VBA

Selanjutnya silahkan diuji coba, ketika file Excel dibuka maka otomatis form login password muncul pertama kali seperti gambar dibawah ini

passwordnya : belajaroffice.com

 

Form Login Password Excel VBA
Form Login Password Excel VBA

Terimakasih selamat mencoba, semoga bermanfaat

4 pemikiran pada “Membuat Form Login Password Excel VBA”

  1. selamat siang pak, terimakasih sebelumnya, webnya sangat bermanfaat.

    saya mau bertanya, apakah mungkin membuat user dan password di excel dan menggunakannya bersamaan di jaringan LAN?
    misalnya PC A dan PC B satu LAN, sama2 buka file excel tsb bersamaan tetapi dengan user yang berbeda.
    semoga bapak bisa mengerti maksud saya

    terimakasih

    Balas
    • Selamat pagi sobat belajar office pak zaenal. Saya blm coba kayanya sih ga bisa dibuka bersamaan klo kita buka excel pd 1 pc yg sama bersamaan maka satunya hanya read only aja.

      Untuk artikel ini maksudnya user login untuk password aja, jadi masudnya utk menjelaslan cara buat sendiri userform proteksi password menggunakan vba supaya tampil seperti login hee… biar bagus. menjelaskan contoh toolbox textbox, label dan commandbutton.

      Terimakasih, semoga bermanfaat.

      Balas
  2. saya mau tanya, saya kan buka usaha penjualan, setiap nota saya input beserta no telpon. lah kalau saya ingin tau no telpon customer saya sudah berapa kali beli. gimana saya bisa ngecek cara cepatnya. selain di filter. karna kan banyak customer yang membeli

    Balas
  3. assalamulaikum wr wb.. pak bagaimana cara unlock form login excel.. jika lupa password?

    Balas

Tinggalkan komentar

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.