View Single Post
  #2   Report Post  
Posted to microsoft.public.excel.misc
Luke M Luke M is offline
external usenet poster
 
Posts: 2,722
Default to workout the formula from many column..

Well, you'll need someway to define your variable (how do we know which
column to use?), but once you figure that out:

xColumn = -6
ActiveCell.FormulaR1C1 =
"=IF(COUNTIF([ITEM.XLS]SHEET1!C[-11],RC[" & xColumn & "]),VLOOKUP(RC[" &
xColumn & "],[ITEM.XLS]SHEET1!C[-11]:C[-1],11,0),0)"

--
Best Regards,

Luke M
*Remember to click "yes" if this post helped you!*


"pol" wrote:

ActiveCell.FormulaR1C1 =
"=IF(COUNTIF([ITEM.XLS]SHEET1!C[-11],RC[-6]),VLOOKUP(RC[-6],[ITEM.XLS]SHEET1!C[-11]:C[-1],11,0),0)"

How I can give the varibale for RC[-6] in the above formula. Because it
might not be the column before 6 in all the time. For example if I insert a
new column and that forumula should be worked out from the new column . So
please help to rewrite the forumula to workout from any column

With thanks
Pol