Alhamdulillah..,clear sdh permasalahannya...
Pak Zainul dan Pak Seno matursuwun atas bantuannya. hanya saja untuk vb
dari pak seno ada sedikit koreksi...

Nah skarang untuk case #15345 dan #15396 boleh kita clouse kan pak
seno/zainul...

Terima kasih saya ucapkan semoga kedepan jika ada pertanyaan ato mohon
bantuan dari saya bapak bapak tetep siap membantu saya.

supriy

'------------
Sub cFindID()
   ' coded by o'Seno / BeExcel Case #15396
   '--------------------------------------
   Dim SearchStr As String, FoundAt As Range
   'SearchStr = Sheets("dBASE").Range("E5").Value
   SearchStr = Sheets("F-INPUT").Range("E5").Value

   With Sheets("dBASE").Range("T15:T5014")
      Set FoundAt = .Find(What:=SearchStr)
   End With

   If FoundAt Is Nothing Then
      MsgBox "Tidak ada data [ " & SearchStr & " ] di area tsb.", 48
   Else
      Sheets*("F-INPUT")*.Range("AD5") = FoundAt.Value
      MsgBox FoundAt.Value & " Ketemu di " & FoundAt.Address, 64
   End If

End Sub
'--------------------



Pada 25 Januari 2012 20:07, Supriyanto S <[email protected]> menulis:

> heheheee coly em sory pak seno...., untuk yg kmarin belum memenuhi apa
> yang saya harapkan. karena yg saya inginkan sperti yg pertyan baru ini...
> but kulo inggih matursuwun pun pean bantu...
>
> lha sing niki kulo coba rumiyen nggihhhhh
>
>
> Pada 25 Januari 2012 19:41, o' Seno <[email protected]> menulis:
>
> **
>>
>>
>> Mengenai pertanyaan sebelum ini (case #15345);  apa kabarnya bung ?
>> misal tanggapan2 gak ada gunanya, juga konfirmlah ke penanggap
>> Lha wong yg lama belum "selesai" kok sudah tanya baru lagi  ...
>>  Sudah pernah dengar cerita "orang dan mesin ATM" kah ??
>> (..geleng-geleng-kepala...cara orang jawa mengexpressikan perasaan..)
>>
>> '------------
>> Sub cFindID()
>>    ' coded by o'Seno / BeExcel Case #15396
>>    '--------------------------------------
>>    Dim SearchStr As String, FoundAt As Range
>>    SearchStr = Sheets("dBASE").Range("E5").Value
>>
>>    With Sheets("dBASE").Range("T15:T5014")
>>       *Set FoundAt* = .Find(What:=SearchStr)
>>    End With
>>
>>    If FoundAt Is Nothing Then
>>       MsgBox "Tidak ada data [ " & SearchStr & " ] di area tsb.", 48
>>    Else
>>       Sheets("F_INPUT").Range("AD5") = FoundAt.Value
>>       MsgBox FoundAt.Value & " Ketemu di " & FoundAt.Address, 64
>>    End If
>>
>> End Sub
>> '--------------------
>>
>> perhatikan cell tempat ketemunya string yg dicari kita set sebagai range
>>
>>
>> *o'Seno*
>>
>>
>> 2012/1/25 Supriyanto S <[email protected]>
>>
>>> **
>>>
>>> Saya mohon bantuannya, untuk vb di bawah ini disempurnakan sesuai
>>> keinginan saya.
>>> Yang saya inginkan bahwa hasil dari pencarian (*=Search*) disini bisa
>>> diterjemahkan ke dalam Range atau alamat (=*("T508")* shingga bisa
>>> dilakukan copypaste.
>>> Demikian dan sebelumnya terima kasih atas bantuannya
>>> supriy
>>>
>>> Sub cFindID()
>>> Dim Search As String
>>> On Error GoTo ErrorCatch
>>>
>>> Search = Range("E5").Value
>>> Sheets("dBASE").Select
>>> Range("T15:T5014").Select
>>>     Selection.Find(What:*=Search*, After:=ActiveCell, LookIn:=xlValues,
>>> _
>>>     LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
>>>     MatchCase:=False, SearchFormat:=False).Activate
>>>
>>>     Range*("T508")*.Select
>>>     Selection.Copy
>>>     Sheets("F-INPUT").Select
>>>     Range("AD5").Select
>>>     Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
>>> SkipBlanks _
>>>         :=False, Transpose:=False
>>>     Application.CutCopyMode = False
>>> Exit Sub
>>>
>>> ErrorCatch:
>>> MsgBox "ga nemuken..?!"
>>>
>>> End Sub
>>>
>>>  
>>
>
>

Kirim email ke