.Range("O" & i * 15 + 2).Select
ActiveCell.FormulaR1C1 = "=IFERROR(VLOOKUP(R2C[-14],評估!C[-14]:C[5],4,FALSE),"""")" 'O最新單價
ActiveCell.FormulaR1C1 = "=IFERROR(VLOOKUP(R[" & i * 15 & "]C[-14],評估!C[-14]:C[5],4,FALSE),"""")" 'O最新單價
'第一種產生所有的i帶入的值都是固定Range("A2")
'第二種帶入的值產生變化當i=0,Range("O2")=IFERROR(VLOOKUP(A2,評估!A:T,4,FALSE),"")
'當i=1,Range("O17")=IFERROR(VLOOKUP(A32,評估!A:T,4,FALSE),"")
'而Range("O17")應該是A17,但是卻跳為A32,請教大師如何修正?