Page 1 of 1

Macro : ค้นหาข้อมูล แต่ข้อมูล Reference NO ไม่มาด้วย

Posted: Wed Jul 01, 2020 4:48 pm
by wisitsakbenz
รบกวนอาจารย์ครับ

ต้องการค้นหาข้อมูล แต่ข้อมูล Reference NO ไม่มาด้วย ต้องปรับ Code อย่างไรครับ ขอบคุณครับ

Code: Select all

Sub Search()
Dim lr As Long, r As Range
Dim Data_search As String
Data_search = Worksheets("Input").Range("D2").Value
 With Sheets("Preview")
        .Range("a2:J500").ClearContents
      End With
      
With Sheets("Data")
    lr = .Range("A" & Rows.Count).End(xlUp).Row
    For Each r In .Range("E2:E" & lr)
        If r.Value = Data_search Then
            Sheets("Preview").Range("E" & Rows.Count).End(xlUp).Offset(1, 0).Resize(1, 6).Value = r.Resize(1, 6).Value
        End If
    Next r
End With
End Sub

Re: Macro : ค้นหาข้อมูล แต่ข้อมูล Reference NO ไม่มาด้วย

Posted: Thu Jul 02, 2020 7:00 am
by snasui
:D ตัวอย่างการปรับ Code ครับ

Code: Select all

'Other code
For Each r In .Range("e2:e" & lr)
    If r.Value = Data_search Then
        Sheets("Preview").Range("a" & Rows.Count) _
            .End(xlUp).Offset(1, 0).Resize(1, 6).Value = _
            r.Offset(0, -4).Resize(1, 6).Value
    End If
Next r
'Other code

Re: Macro : ค้นหาข้อมูล แต่ข้อมูล Reference NO ไม่มาด้วย

Posted: Thu Jul 02, 2020 9:01 am
by wisitsakbenz
ได้แล้วครับอาจารย์ snasui ขอบคุณมากๆ ครับ