Sunday, December 18, 2022

Membuat Form Login Pada Microsoft Excel Menggunakan VBA Excel

 


Berikut adalah cara membuat form login :

1.  Buka Microsoft Excel.

2. Simpan workbook dalam format ekstensi Excel Macro Enabled (*xlsm).

3. Tekan Alt + F11 untuk menampilkan code editor VBA, atau klik perintah View Code di Menu Developer.

4. Buat sebuah UserForm dengan ketentuan form dibawah ini. Ubah nama UserForm-nya menjadi frmLogin.

  • 2 buah label dan ganti kedua caption-nya menjadi Nama User dan Kata Sandi.
  • 2 buah textbox dan ganti nama-nya (name) menjadi txtUser dan txtPass.
  • 1 Command Button dengan nama cmdLogin dan caption Masuk.

Susunlah label, textbox dan button seperti gambar :


5. Klik kanan pada UserForm, pilih View Code, hapus semua baris kode yang ada dan gantikan dengan kode berikut: Private Sub cmdLogin_Click()

Dim strUser, strPass As String

strUser = "admin"

strPass = "admin"

If txtUser.Value = "" Then

    MsgBox "Silahkan Masukkan Nama User", _

    vbExclamation + vbOKOnly, "Nama User tidak boleh kosong"

    txtUser.SetFocus

    Exit Sub

ElseIf txtPass.Value = "" Then

    MsgBox "Silahkan Masukkan Kata Sandi", _

    vbExclamation + vbOKOnly, "Kata Sandi tidak boleh kosong"

    txtPass.SetFocus

    Exit Sub

ElseIf txtUser.Value <> strUser Then

    MsgBox "Nama User '" & txtUser & "' tidak terdaftar", _

    vbCritical + vbOKOnly, "Terjadi kesalahan"

    txtUser.SetFocus

    Exit Sub

ElseIf txtPass.Value <> strPass Then

    MsgBox "Kata sandi Salah, Silahkan ulangi lagi", _

    vbCritical + vbOKOnly, "Terjadi kesalahan"

    txtPass.SetFocus

    Exit Sub

End If

MsgBox "Selamat Anda berhasil Login", _

    vbInformation + vbOKOnly, "Login berhasil!"

Me.Hide

Sheets(1).Range("A1").Activate

End Sub


Private Sub UserForm_Terminate()

Application.Quit

End Sub


6. Agar UserForm muncul ketika workbook dibuka, tambahkan script berikut ke dalam kode Workbook anda (This Workbook).

Private Sub Workbook_Open()

Sheets(1).Range("A1048576").Select

frmLogin.Show

End Sub

7 Jalankan dengan tekan F5 ( tombol Run Macro pada toolbar ) 


Memunculkan Simbol & Emoji Pada OS Mac

  Memunculkan Simbol & Emoji  1. Buka aplikasi Pages / Notes pada Macbook. 2. Klik pada Menubar Edit --> Pilih Emoji and Symbols a...