exceltadpole
Board Regular
- Joined
- Jan 14, 2004
- Messages
- 108
The following code was working fine when I used it to save "a1:F23" from "Payment" sheet into a CSV file.
Sheets("Payment").Select
Workbooks.Add Template:=xlWBATWorksheet
Sh.Range("a1:F23").Copy Destination:= _
ActiveWorkbook.Worksheets(1).Range("A1")
ActiveWorkbook.SaveAs Filename:="T:\act\PAYMENT_at_" & _
Format(Now, "yyyy_mm_dd_hh_mm_ss") & ".csv", _
FileFormat:=xlCSV
ActiveWorkbook.Close SaveChanges:=False
Now the same code gives a Run-time error '9':
Subscript out of range
and it highlights
Sh.Range("a1:F23").Copy Destination:= _
ActiveWorkbook.Worksheets(1).Range("A1")
Any idea why this is happening and how to fix it?
Sheets("Payment").Select
Workbooks.Add Template:=xlWBATWorksheet
Sh.Range("a1:F23").Copy Destination:= _
ActiveWorkbook.Worksheets(1).Range("A1")
ActiveWorkbook.SaveAs Filename:="T:\act\PAYMENT_at_" & _
Format(Now, "yyyy_mm_dd_hh_mm_ss") & ".csv", _
FileFormat:=xlCSV
ActiveWorkbook.Close SaveChanges:=False
Now the same code gives a Run-time error '9':
Subscript out of range
and it highlights
Sh.Range("a1:F23").Copy Destination:= _
ActiveWorkbook.Worksheets(1).Range("A1")
Any idea why this is happening and how to fix it?