1 2 3 4 5 6 7 8 9 10 11
| With ThisWorkbook.Worksheets("base")
For i = 0 To .Columns(5).Find("*", , , , xlByColumns, xlPrevious).Row - 1
If WorksheetFunction.CountIf(Workbooks(str).Worksheets("Asset Management").Range("A1:A5000"), .Range("I6").Offset(i, -8)) > 0 Then
If Workbooks(str).Worksheets("Asset Management").Range("L1:L2100") = "Retention" Then
.Range("I6").Offset(i, 0) = WorksheetFunction.VLookup(.Range("I6").Offset(i, -8), Workbooks(str).Worksheets("Asset Management").Range("A1:AZ29701"), 16, False)
End If
Else
.Range("I6").Offset(i, 0) = 0
End If
Next i
End With |
Partager