Home |
Search |
Today's Posts |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Have seen both your replies and Jim's. Thanks to you both. It is a segment
in a bigger series of routines. I still cannot see the error(s). Will try to create a simple set of data, with the relevent code routine and post back. Regards and thanks. "Tom Ogilvy" wrote in message ... If can do two things if the first element is empty, it writes the range value in the first element. otherwise, it increases the upperbound of the array by one and writes it in the new element. I am not sure what role "i" plays, but you increment that and don't use it. If StartRw is not being incremented, then you would write the same value in every element. I find that the following code is overwriting varr(1) each time Not unless .Range("B" & StartRw) is empty and you are placing an empty value in varr(1) -- Regards, Tom Ogilvy "S G Booth" wrote in message ... I'm searching up a column looking for a particular value. When found, I need to add a range offset from that cell to an array. I find that the following code is overwriting varr(1) each time....so the array never builds correctly i = i + 1 If IsEmpty(varr(1)) Then Set varr(1) = .Range("B" & StartRw) Else ReDim Preserve varr(1 To UBound(varr) + 1) Set varr(UBound(varr)) = .Range("B" & StartRw) End If Why is the array not building correctly, please? Regards |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Array Question | Excel Discussion (Misc queries) | |||
array question | Excel Worksheet Functions | |||
Array Question | Excel Discussion (Misc queries) | |||
Increment array for debits and credits | Excel Programming | |||
Increment array range | Excel Programming |