
Dengan mengabaikan sensitifitas sebuah karakter, dua kata tersebut adalah sama - entah menggunakan format tulisan huruf kecil, kapital, atau gabungan antara keduanya. Padahal, pada umumnya penulisan kata sandi atau password selalu bersifat sensitif hal ini diperuntukkan demi menjaga keamanan data.
Sebuah kelemahan kecil yang tentunya akan berakibat sangat fatal yang terdapat pada tutorial terdahulu kini dapat Anda perbaiki melalui panduan berikut ini :
Menentukan password dalam sebuah sel
Langkah inilah yang tidak ada dalam tutorial sebelumnya. Ya, langkah ini merupakan kunci yang nantinya password tersebut bersifat sensitif - sehingga penulisan karakternya harus sama persis dengan apa yang terdapat dalam sebuah sel.
Aktifkan Sheets1 (atau terserah) kemudian ketikkan sebuah kata atau kalimat di dalam sel A2, yang nantinya akan difungsikan sebagai password. Contoh, ketikkan kata "admin" - tanpa tanda petik
selanjutnya letakkan fungsi berikut di sel C2
Kombinasi Fungsi dengan Macro VBA Sebelumnya siapkan sebuah desain untuk UserForm - atau Anda bisa juga menggunakan desain seperti tutorial sebelumnya. Langkah selanjutnya adalah memasukkan kode untuk Kotak Password (TextBox1) dan Tombol Login (CommandButton1) seperti berikut :
Range("B2") = TextBox1
End Sub
Private Sub CommandButton1_Click()
If Range("C2") = False Thn
MsgBox "Password yang Anda masukkan salah"
Else
UserForm1.Hide
MsgBox "Selamat Datang..."
End If
End Sub
Skema Kerja Login
Ketika pengguna memasukkan sebuah password di kotak TextBox1 yang secara otomatis juga akan tertulis di sel B2, kemudian fungsi =EXACT akan membaca kesamaan antara sel B2 dengan sel A2.
Jika dua sel tersebut berisi data yang sama persis maka akan menghasilkan nilai TRUE, dan sebaliknya jika keduanya terdapat perbedaan maka akan menghasilkan nilai FALSE.
Sementara itu tombol Login membaca informasi dari fungsi EXACT, artinya pengguna akan berhasil login ketika sel C2 bernilai TRUE dan ketika sel C2 bernilai FALSE akan menampilkan sebuah pesan bahwa password yang dimasukkan salah.
Ditulis oleh : Anto RamanaData Update : 23.02.13 | 10:45
Title : Password karakter sensitif untuk Form login
Kategori : MacroVBA








