Home |
Search |
Today's Posts |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
SupeJas,
Add a ..Cells to Set MyRegion = Cells(1, 1).CurrentRegion.Columns(6) to get Set MyRegion = Cells(1, 1).CurrentRegion.Columns(6).Cells As written, you are setting MyRegion to a column, and trying to loop through the columns of column 6 - not the cells. HTH, Bernie MS Excel MVP "SuperJas" wrote in message ... Hi, I am trying to loop my code for each cell ("DummyCell") within a defined region ("MyRegion"), which is column F for a current region (please see code below). However, instead of looping through each cell, it just assigns DummyCell to the MyRegion! Here is my code: -------------------------------------- Sub LoopTest() Dim DummyCell as Range, MyRegion as Range Dim Value() as String Dim i as Byte i=1 Set MyRegion = Cells(1,1).CurrentRegion.Columns(6) For Each DummyCell in MyRegion Redim Preserve Value(i) Value(i)=DummyCell.Value <<< Error Here (since it's trying to set it to the value of MyRegion!) i=i+1 Next DummyCell End Sub ------------------------------------------ Could you please help? Thankyou very much, SuperJas. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
do while loop problem | Excel Discussion (Misc queries) | |||
loop problem | Excel Discussion (Misc queries) | |||
Problem with Loop | Excel Programming | |||
For..Next loop problem | Excel Programming | |||
loop problem | Excel Programming |