Sub test()
Dim LastRow1 As Long
Dim LastRow2 As Long
LastRow1 = Worksheets(1).Range("B" & Rows.Count).End(xlUp).Row
LastRow2 = Worksheets(2).Range("C" & Rows.Count).End(xlUp).Row
For i = 2 To LastRow1
For r = 15 To LastRow2
If IsEmpty(Worksheets(1).Cells(i, 2)) = False Then
Worksheets(1).Cells(r, 2) = Worksheets(1).Range("B" & i) - Worksheets(2).Range("C" & r)
End If
If IsEmpty(Worksheets(1).Cells(i, 3)) = False Then
Worksheets(1).Cells(r, 3) = Worksheets(1).Range("C" & i) - Worksheets(2).Range("D" & r)
End If
If IsEmpty(Worksheets(1).Cells(i, 4)) = False Then
Worksheets(1).Cells(r, 4) = Worksheets(1).Range("D" & i) - Worksheets(2).Range("E" & r)
End If
If IsEmpty(Worksheets(1).Cells(i, 5)) = False Then
Worksheets(1).Cells(r, 5) = Worksheets(1).Range("E" & i) - Worksheets(2).Range("F" & r)
End If
Next
Next
End Sub
Bookmarks