View Single Post
  #2   Report Post  
Posted to microsoft.public.excel.programming
merjet merjet is offline
external usenet poster
 
Posts: 812
Default Run time error 1004 Object defined error

The error occurs because Range("E10000") isn't qualified.
Try this:
Set r = Worksheets("CSV").Range("E1", _
Worksheets("CDV").Range("E10000").End(xlUp))

Efficiency? Get rid of the Selects as much as possible, e.g.:
Worksheets("CSV").Columns("F:G").Delete Shift:=xlToLeft

Hth,
Merjet