Yeah that looks fine. The code can be shortened a bit but if it works it works.
If by replicate you mean copy to more sheets then all you would have to us add an extra paste bit in. So assuming your third sheet is 'Sheet3' then it would be:
Sub u4b1copy()
Range("J4:L34").Select
Selection.Copy
Sheets("U4 Tracker").Select
Range("B4").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet3").Select
Range("B4").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
Hope that helps
Strud
Bookmarks