Sub tst()
With Sheets("Sheet3")
T1 = .Range("A4", .Range("A" & .Rows.Count).End(xlUp)).Resize(, 6)
T2 = .Range("H6", .Range("H" & .Rows.Count).End(xlUp)).Resize(, 5)
T3 = .Range("U7", .Range("U" & .Rows.Count).End(xlUp)).Resize(, 9)
End With
For i = 1 To UBound(T1)
For ii = 1 To UBound(T2)
If Join(Array(T1(i, 4), T1(i, 5)), "|") = Join(Array(T2(ii, 4), T2(ii, 5)), "|") Then
T1(i, 6) = T2(ii, 1)
End If
Next
For j = 1 To UBound(T3)
If T1(i, 5) = T3(j, 9) Then
If T1(i, 6) = vbNullString Then T1(i, 6) = T3(j, 1)
End If
Next
Next
With Sheets("date-post")
lRow = .Range("A" & .Rows.Count).End(xlUp).Row
.Range("A" & .Rows.Count).End(xlUp).Offset(IIf(lRow = 1, 1, 3)).Resize(UBound(T1), 6) = T1
End With
With Sheets("Sheet3")
.Range("A4", .Range("A" & .Rows.Count).End(xlUp)).Resize(, 6).ClearContents
End With
End Sub
Bookmarks