2014-01-08 77 views
1

I'my嘗試使用VBA插入以下公式中的片材在F柱:activecell.formulaR1C1參照另一片在Excel VBA中

=VLOOKUP($C2,userOutput.csv!$A$2:$E$162,4) 

`user.Output.csv是另一片在相同的文件。所以,我寫的VBA代碼以下位:

ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-3], 'userOutput.csv'!R[2]C:R[162]C[5] ,4)" 

但是,這得到插入外觀如下公式的:

cell f2 has: =VLOOKUP(C2, userOutput.csv!F4:K164,4) 
cell f3 has: =VLOOKUP(C3, userOutput.csv!F5:K165,4) 
cell f4 has: =VLOOKUP(C4, userOutput.csv!F6:K166,4) 
etc... 

如何我得到正確的配方中的美元符號我需要?

回答

1

我是這樣做的:

ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-3], 'userOutput.csv'!R2C1:R162C5 ,4)" 

樂意聽到的替代品!