Assalamu'alaikum.
Coba seperti ini, semoga membantu.
Private Sub TextBox1_Change()
If Len(TextBox1.Text) = TextBox1.MaxLength Then
CommandButton1.SetFocus
End If
End Sub
Wasalam
Suyono
From: [email protected] [mailto:[email protected]]
Sent: Thursday, October 16, 2014 8:59 AM
To: [email protected]
Subject: [belajar-excel] Pengkondisian MaxLength pada TextBox
Assalamu'alaikum.
Dear para master semua, semoga Alloh Swt selalu menjaga kesehatan dan kemampuan
para master, demi orang-orang seperti saya yang sangat membutuhkan pencerahan
dan solusi atas setiap kasus excel dan VBA yang sedang dihadapi. Amin
Kali ini, sangat mempunyai kasus seperti berikut
Saya ingin mengkondisikan pada TextBox, jika TextBox telah terisi 3 digit
number maka setfokus akan langsung beralih pada CommandButton. Bagaimanakah
caranya?
Saya sudah mencoba merubah MaxLength pada jendela properties TextBox menjadi 3
kemudian saya ketik macro seperti dibawah, tetapi tatkala TexBox sudah berisi 3
digit number, set fokus tidak berlahi pada CommandButton1.
If TexBox1.MaxLength = true then
CommandButton1.SetFocus
End If
Terima kasih
Salam
Haris