Aplikasi Excelku. Hallo Sobat Blogger semuanya, Alhamdulillah pada kesempatan kali ini Saya kembali bisa untuk menyapa Sobat Blogger semuanya. Terimakasih Saya ucapkan terimakasih sebanyak-banyaknya kepada Anda semuanya (Sobat Blogger) yang sudah mengunjungi Blog Sederhana Saya ini. Masih mengenai VBA Excel, pada ksempatan ini,melalui artikel/postingan ini saya kembali akan berbagi sebuah tutorial sederhana, tentunya mengenai VBA Excel ya. Dan sesuai dengan judul artikel/postingan ini, Saya akan berbagi sebuah tutorial sederhana mengenai Cara Membuat ID Number Otomatis Di Userform Excel.
Apa Itu ID Number?
Nomor Identifikasi Pribadi (Inggris personal identification number (PIN; diucapkan "pin")) merupakan angka sandi rahasia antara pengguna dan sistem yang dapat digunakan untuk otentikasi pengguna ke sistem. Biasanya, pengguna diharuskan untuk memberikan identifikasi pengguna umum atau bukti dan PIN rahasia untuk mendapatkan akses ke sistem. Setelah menerima User ID dan PIN, sistem melihat PIN didasarkan pada User ID dan membandingkan PIN pada sistem dengan PIN yang diterima. Pengguna mendapatkan akses hanya bila nomor yang dimasukkan sesuai dengan nomor yang disimpan dalam sistem.
Sumber : https://id.wikipedia.org/wiki/Nomor_Identifikasi_Pribadi
Membuat ID Number Otomatis Di Userform Excel
Untuk penerapan ID Number otomatis ini juga Saya terapkan di beberpa aplikasi berbasis Excel yang sudah juga Saya bagikan di blog Saya ini, diantaranya adalah :
1. Pembuatan Userform
Selanjutnya kita ubah nama (Name) dari TextBox yang sudah kita sisipkan tadi, yang awalnya (default) adalah TextBox1, kita ubah menjadi TxtID, caranya : klik pada TextBox yang sudah kita sisipkan/buat tadi, kemudian dijendela Properties kita ubah pada kolom Name, perhatikan gambar di bawah ini :
2. Menentuka Sheet Untuk Acuan pembuatan ID Number Otomatis
Klik pada menu Formulas kemudian klik lagi pada Name Manager. Selanjunya kita klik pada tombol New :
Berikutnya, silahkan isikan DATABASE pada kolom Name, kemudian copy dan paste rumus/formula di bawah ini pada kolom Refers to kemudian akhir dengan klik OK kemudian CLose. Perhatikan gambar di bawah ini :
=OFFSET(DBS!$A$1;1;;COUNTA(DBS!$A$2:$A$990);COUNTA(DBS!$1:$1))
3. Penerapan Kode/Script Macro
Kita buka kembali halaman/lembar kerja Visual Basic Aplikasi Excel kita, kemudian kita sisipkan sebuah module baru didalamnya, caranya dalah klik pada menu Insert kemudian klik pada Module, perhatikan gambar di bawah ini :
Function fn_LastRow(ByVal Sht As Worksheet)'https://aplikasiexcelku.blogspot.com
Dim lastRow As Long
lastRow = Sht.Cells.SpecialCells(xlLastCell).Row
lRow = Sht.Cells.SpecialCells(xlLastCell).Row
Do While Application.CountA(Sht.Rows(lRow)) = 0 And lRow <> 1
lRow = lRow - 1
Loop
fn_LastRow = lRow
End Function
Sub IDNumber()'https://aplikasiexcelku.blogspot.com
On Error Resume Next
Dim IdVal As Integer
'Finding last row in the Data Sheet
IdVal = fn_LastRow(Sheets("DBS"))
'Update next available id on the userform
Me.txtID = "ID-" & Format(IdVal, "0000")
End SubPrivate Sub UserForm_Initialize()'https://aplikasiexcelku.blogspot.com
IDNumber
End Sub
Post a Comment for "Membuat ID Number Otomatis Di Userform Excel"
Tinggalkan komentar Anda pada kolom komentar di bawah ini :