Thanks FarmerScott,
I am new to vb. I have 4 spreadsheet n excel. I copy and paste from the first one to the others and I recorded a macro. How do I tell it to stop at a blank cell the continue to the end? Here is my macro:
Range("B2:B8,D2:I8").Select
Range("D2").Activate
Selection.Copy
Sheets("Document").Select
Range("D2").Select
ActiveSheet.Paste
Range("A2").Select
Application.CutCopyMode = False
Selection.Copy
Range("A3:A8").Select
ActiveSheet.Paste
Range("A2:A8").Select
Application.CutCopyMode = False
Selection.Copy
Range("B2").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Input").Select
Range("D2:E8,J2:M8").Select
Range("J2").Activate
Application.CutCopyMode = False
Selection.Copy
Sheets("Transaction").Select
Range("D2").Select
ActiveSheet.Paste
Range("A2").Select
Application.CutCopyMode = False
Selection.Copy
Range("A3:A8").Select
ActiveSheet.Paste
Range("A2:A8").Select
Application.CutCopyMode = False
Selection.Copy
Range("B2").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Document").Select
Range("B2:J8").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("UploadAuto").Select
Range("A1").Select
ActiveSheet.Paste
Sheets("Transaction").Select
Range("B2:C8,F2:I8").Select
Range("F2").Activate
Application.CutCopyMode = False
Selection.Copy
Sheets("UploadAuto").Select
Range("A8").Select
ActiveSheet.Paste