X

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

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

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

Terimakasih selamat mencoba, semoga bermanfaat

Edi Subarkah: Belajaroffice.com media belajar bersama tutorial Ms Office lengkap meliputi : word, excel, powerpoint dan access yang mudah dipahami bagi pemula.

View Comments (4)

  • 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

    • Edi Subarkah says:

      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.

  • elok ginastuti says:

    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

  • khoirul anam says:

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