Pinjam script-nya ya miss...
mo nambahin dikit... sapa tahu ada gunanya...

Dugaan :
1. bisa jadi nanti akan menjadikan userform sebagai alat edit juga.
>> baris deklarasi variabel range diubah agar ber-scope module dengan
memindahkan dan mengubah scope baris berbunyi :
Dim rgFind As Range   'yang ada dalam prosedur sub event change si textbox
menjadi :
private  rgFind As Range  'di blok deklarasi (baris paling atas dalam
module tersebut setelah teks Option Explicit [jika ada])

2. nilai data yang dicari pasti lebih dari 3 karakter (ada penulisan teks 0
di karakter pertama)
>> diberi kondisi terhadap jumlah karakter inputan yang diletakkan sebelum
baris berbunyi :
Set rgFind = Range("b:b").Find(sKey, lookat:=xlWhole)
dengan bunyi script kondisinya adalah :
if len(skey)<4 then
   exit sub
endif

Wassalam,
Kid.




2014-01-29 Jan Raisin <[email protected]>

>
>
> Hai Haris,
>
> pada textbox 1 dikasih event change, lalu diberi script seperti ini:
>
>     Dim sKey As String
>     Dim rgFind As Range
>
>     sKey = TextBox1.Text             ' simpan nilai textbox 1 ke dalam
> variabel
>     TextBox2.Text = vbNullString     ' hapus isi textbox 2
>     TextBox3.Text = vbNullString     ' hapus isi textbox 3
>     Set rgFind = Range("b:b").Find(sKey, lookat:=xlWhole)     ' cari isi
> textbox 1 di kolom B, isinya harus sama persis
>     If Not rgFind Is Nothing Then                             ' jika data
> ditemukan
>         TextBox2.Text = rgFind.Offset(, 1).Value              ' isi
> textbox 2 dengan nilai 1 kolom di sebelah kanan data
>         TextBox3.Text = rgFind.Offset(, 2).Value              ' isi
> textbox 3 dengan nilai 2 kolom si sebelah kanan data
>     End If
>
>
> Wassalam.
>
> -Miss Jan Raisin-
>
>
> Pada 29 Januari 2014 14.47, <[email protected]> menulis:
>
>>
>>
>> Salam BeExceler.
>>
>>
>> Mohon arahanya ne agan-agan.
>> Saya punya 3 textbox, saya pengin Textbox2 & Textbox3 terisi secara
>> otomatis setelah Textbox1 selesai diinput secara manual. Isi Textbox2 &
>> Textbox3 sesuai dengan data dalam Database mengikuti keypoint yang diinput
>> dalam Textbox1.
>>
>> Untuk lebih jelasnya saya lampirkan file-nya.
>>
>>
>>  Haris
>>
>>
>>  
>

Kirim email ke