View Single Post
  #5   Report Post  
Posted to microsoft.public.excel.programming
Scott Scott is offline
external usenet poster
 
Posts: 7
Default Help with selecting all cells in a sheet -- Error 1004

For some reason I don't think activate is working.

If I print the value of ActiveWorksheet before the activate statement
and after the activate statement, I get the same value. And, the
value is the name of the worksheet that has the vba code. Not the
sheet that I am trying to activate.

If I just do Cells.select it works. Well, it selects all the cells of
the workbook/worksheet running the code, not of the worksheet i am
trying to activate

On Oct 24, 4:29*pm, Gary''s Student
wrote:
If the activate works, then just:
Cells.Select *
--
Gary''s Student - gsnu200908

"Scott" wrote:
Hello,


I am having problems selecting all the cells of a worksheet. *I am
getting Error 1004.


I have two workbooks. *Workbook1 is where the VBA code is running. *I
want to select all the cells of the first sheet of Workbook2. *After
opening Workbook2, I make it invisible.


In the vba code I call a subroutine and pass it Workbook2.


The following code causes error 1004:


dim ws as worksheet


set ws = workbook2.sheets(1)
ws.activate
ws.Cells.Select * ***Error happens here


Any help would be greatly appreciated. *I am activating the worksheet
in Workbook2 and then trying to select the cells. *Does anyone know
why I am getting the error?


Any help would be greatly appreciated. *I am totally stuck here.


Thanks,
Scott
.