Thread: excel arrays
View Single Post
  #3   Report Post  
Posted to microsoft.public.excel.programming
Dave Peterson Dave Peterson is offline
external usenet poster
 
Posts: 35,218
Default excel arrays

How about:

Set myRange = range(RangeArray(m))

or if they're all on worksheets(1):

set myrange = worksheets(1).range(rangearray(m))




kenrock wrote:

I have an array - RangeArray = Array("Range1", "Range2","Range3") and I
define, elsewhere, Range1 as Worksheets(1).Range("A1:D5"), Range2 as
Worksheets(1).Range("J20:M35") etc...
I want to write the code such that myRange = RangeArray(m) where m is an
integer. Thus by choosing a value for m, I can define a particular
range. I've tried several ways but I am not having much luck. Can
anyone please help?
Regards, Ken Rock

*** Sent via Developersdex http://www.developersdex.com ***


--

Dave Peterson