Diskusi tentang Excel

Membatasi Jumlah Digit Maksimal pada Entri Textbox

Selamat pagi para pembaca setia blog excel, Bagi Anda yang sedang mempelajari atau membuat aplikasi berbasis excel VBA mungkin membutuhkan referensi bagaimana seh agar user hanya dapat memasukan karakter pada sebuah textbox hanya 9 digit saja?

Kenapa dilakukan pembatasan jumlah karakter?
Mungkin ada pertanyaan seperti diatas, Oke, saya akan mencoba menjawab misalnya kita akan memasukan nomor ID pegawai biasanya nomor ID jumlah digitnya akan sama misalnya hanya 9 digit hal ini bisa menjadi alternatif untuk mengatasi kesalahan dalam entri misalnya kurang jumlah digit atau lebih. Selain pembatasan jumlah digit pada sebuah textbox pernah saya bahas validasi textbox hanya dapat diisi dengan angka saja

Silakan Cek
Validasi Textbox Hanya Angka

Lalu bagaimana coding / script nya untuk membatasi jumlah karakter / digit pada textbox? Baiklah langsung saja pertama Anda buat userform sederhana dan tambahkan objek textbox untuk memasukan angka kemudian buatlah coding berikut ini

Private Sub TextBox1_Change()
    
    If Len(Me.TextBox1.Value) > 10 Then
        MsgBox "Hanya 10 Digit yang Bisa di Entri!"
        Me.TextBox1.Value = Left(Me.TextBox1.Value, 10)
    End If
    
End Sub
Langkah selanjutnya kita coba jalankan coding diatas maka apabila Anda memasukan data angka dari 01234567890 maka angka 0 terakhir akan dihapus dan muncul sebuah pesan " Hanya 10 digit yang bisa di entri".




Simak Juga Tulisan :
Validasi Textbox Hanya Dapat Diisi Teks Bukan Angka

Itulah cara bagaimana membatasi jumlah digit atau karakter dalam textbox, semoga bermanfaat dan terimakasih.

Related

UserForm 3229828104031034962

Post a Comment

Tulisan ini Bermanfaat..? Silakan berkomentar sesuai topik artikelnya, tidak dianjurkan menggunakan kata-kata yang dapat menimbulkan hal negatif. Mohon maaf apabila tidak memiliki etika akan Admin HAPUS tanpa pemberitahuan kembali. Terimakasih... salam Exceler

emo-but-icon

item