View Single Post
  #2   Report Post  
Posted to microsoft.public.excel.programming
Dave Peterson[_3_] Dave Peterson[_3_] is offline
external usenet poster
 
Posts: 2,824
Default Performing codes on different worksheets

You can avoid the select:

Sheets("Average(daily)").Cells(10, 10).Value = 1

or
with Sheets("Average(daily)")
.Select
.Cells(10, 10).Value = 1
end with

It looks like your code is behind a worksheet (event code or assigned to a
control from the control toolbox toolbar).

Unqualified ranges refer to the sheet that owns the code. In a general module,
unqualified ranges refer to the activesheet.



Darren wrote:

Anyone knows how to select a worksheet and perform
subsequent operations from that worksheet?

Ive used the below code to test out:
Sheets("Average(daily)").Select
Cells(10, 10).Value = 1

What it does is that it selects "average(daily)"
worksheet, but continues to change the value of cell
(10,10) of the original worksheet. How do I get it to work
on the new worksheet, "Average(daily)"?


--

Dave Peterson