Amended
Sub Alter()
Dim c3 As Range, c4 As Range, LR2 As Long, LR1&, ms As Worksheet
Application.ScreenUpdating = 0
Application.EnableEvents = 0
Set ms = Sheets("SheetM")
With Sheets("SheetM")
LR2 = Worksheets("SheetM").Cells(Rows.Count, 1).End(xlUp).Row
LR1 = Worksheets("SheetLW").Cells(Rows.Count, 1).End(xlUp).Row
For Each c4 In .Range("B2:B" & LR2)
If Len(c4) Then
Set c3 = Sheets("SheetLW").Range("C2:C" & LR1).Find(c4, , xlValues, xlWhole)
If Not c3 Is Nothing Then
ms.Cells(c4.Row, 8).Resize(, 3) = c3.Offset(, 3).Resize(, 3)
ms.Cells(c4.Row, 3).Resize(, 1) = c3.Offset(, 1).Resize(, 1)
End If
End If
Next
End With
Application.ScreenUpdating = 1
Application.EnableEvents = 1
Set ms = Nothing
End Sub
Bookmarks