I'm having problems getting this to work. I just want to copy the second sheet from the left before the first sheet. Then copy info from what just became the second sheet to the new left most sheet. I get an error on SELECTION.Copy stating there is an expected variable missing.
Sub GenerateInvoice()
Sheets(2).Select
Sheets(2).Copy Before:=Sheets(1)
Sheets(2).Select
Range("H2:N2").Select
SELECTION.Copy
Sheets(1).Select
Range("E11").Select
SELECTION.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub