Below is my copy-print macro.
Public Sub Copy_Label()
Application.ScreenUpdating = False
Dim i As Long
For i = 24 To 128
Sheets("Gasket_Cell").Range("C" & i).Copy Destination:=Sheets("Template").Range("A1:E10")
Sheets("Gasket_Cell").Range("B" & i).Copy Destination:=Sheets("Template").Range("A11:E12")
'Sheets("Literature").Range("C" & i).Copy Destination:=Sheets("Rack Sign").Range("D16:P20")
'Sheets("Crisperframes").Range("D" & i).Copy Destination:=Sheets("RackSign Template").Range("D37:P41")
'Sheets("B-Mart").Range("E" & i).Copy Destination:=Sheets("Rack Sign").Range("M32:P36")
'Sheets("B-Mart").Range("F" & i).Copy Destination:=Sheets("Rack Sign").Range("D37:P41")
ExecuteExcel4Macro "PRINT(1,,,1,,,,,,,,2,,,TRUE,,FALSE)"
Next i
Application.ScreenUpdating = True
End Sub