Hai Opik,

Kata 6digit (atau 6 char) artinya ada karakter sebanyak 6 bijik.
Untuk menghitung jumlah karakter suatu data adalah dengan fungsi Len
Membandingkan jumlah karakter bisa dilakukan sepeti :
Len("ABC")>Len("XYZ") akan menghasilkan FALSE

Wassalam,
Kid.

2012/12/12 lapendosol opik <[email protected]>

> **
>
>
> Sore semuanya
> Mohon bantuannya, saya lagi bikin form buat ganti password
> Dimana password yg baru dibatasi minimal 6digit
> Saya udah coba:
>
> Private Sub cmdOK_Click()
> If LCase(txtOld.Text) <> Sheet1.Range("b2").Value Then
>     MsgBox "Isi password lama dengan benar"
>     txtOld.Text = ""
>     txtOld.SetFocus
>
> 'disini saya sudah coba sisipkan untuk membatasi minimal 6digit
> 'tapi error, salah
>     ElseIf LCase(txtNew.Text) < 6digit Then
>     txtNew.Text = ""
>     txtConfirm.Text = ""
>     txtNew.SetFocus
>
>     ElseIf LCase(txtNew.Text) <> LCase(txtConfirm.Text) Then
>     MsgBox "Password baru tidak sesuai"
>     txtNew.Text = ""
>     txtConfirm.Text = ""
>     txtNew.SetFocus
>     Else
>     Sheet1.Range("b2").Value = LCase(txtNew.Text)
>     Unload Me
>     MsgBox "Berhasil...!!!"
> End If
> End Sub
>
> Mohon bantuannya bahasa minimal 6digit yg bener seperti apa?
> Trimakasih sebelumnya
> Wassalam
>
> Lapendosol
>
>  
>

Kirim email ke