Hi I am trying to get this print to loop thru several cells and plug them into another sheet to print out. The rang works until the last variable. even if I comment it out then the new last one errors out. Can someone tell me what I'm doing wrong:
Sub IteratePrint()
Dim r, clean, squat, bench As Range, lngLast As Long
lngLast = Sheets("MAXSHEET2").Range("C" & Rows.Count).End(xlUp).Row + 1
For Each r In Sheets("MAXSHEET2").Range("C2:C" & lngLast)
clean = Sheets("MAXSHEET2").Range("D2:D" & lngLast)
squat = Sheets("MAXSHEET2").Range("E2:E" & lngLast)
bench = Sheets("MAXSHEET2").Range("F2:F" & lngLast)
If Not IsEmpty(r) Then
Range("A8") = r
Range("E9") = clean 'Sheets("MAXSHEET2").Range("D" & lngLast).Value
Range("F9") = squat 'Sheets("MAXSHEET2").Range("E" & lngLast)
Range("G9") = bench 'Sheets("MAXSHEET2").Range("F" & lngLast)
ActiveSheet.PrintOut
End If
Next
End Sub
Bookmarks