Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
On Jan 30, 4:15*pm, "Per Jessen" wrote:
Hi Per Thanks a Ton. Your code worked perfectly ok. only the last bit, i.e. .... For Each c In Range("A9:T9") * * If c.Value testval Then * * * * testval = c.Value * * * ColOff = counter * *End If * *counter = counter + 1 Next Range("D23:O23").Offset(ColOff - 1, 0).Copy Destination:=Range(DestRange) ..... i guess didnt work. Because finally depending upon the highest value in A9:T9, the particular Row in the Range (D23:O42) gets copied to Destination Range "D8". Am i right in understanding your code?.. But the final copying did not take place. Could you please explain the above part of the code? What is the initial value of 'testval'. Is that the highest value in the Range A9:T9? Thanks again for putting me on track Hi again Thanks for your reply. The initial value of 'testval' is 0. After the loop it should be equal to the highest value it the target range. 'ColOff' is the number of rows to offset. I.e pointing to the row to be copied. My mistake. Change the last line to this, and it should work for you :-) Range("D23:O23").Offset(ColOff, 0).Copy Destination:=Range(DestRange) Regards, Per- Hide quoted text - - Show quoted text - Hi Per Got it. It works perfectly now. Thanks again |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
IF command and copying and pasting whole rows | Excel Discussion (Misc queries) | |||
Copying and Pasting Rows Macro | Excel Discussion (Misc queries) | |||
Prevent user from copying pasting at run time | Excel Programming | |||
copying and pasting with hidden rows | Excel Discussion (Misc queries) | |||
Dynamic copying & pasting of rows | Excel Programming |