我在excel中使用vlookup函数。通过正确的公式是这样的:
"=VLOOKUP([Engagement Id],Pivots!AL:AU,10,FALSE)"
当我执行我的vba时,它会变为
Range("CT2").FormulaR1C1 = _
"=VLOOKUP([Engagement Id],Pivots!C[-60]:C[-51],10,FALSE)"
我不想要这个-60:-51而且我想要这些字母本身。但是一旦我将公式改为AL:AU而不是-60:-51它就不起作用了。谁知道该怎么办?
阿德里安
答案 0 :(得分:1)
R1C1公式使用索引单元格坐标(数字),如果你想使用字母不使用R1C1公式而不是经典公式:
Range("CT2").Formula = "=VLOOKUP([Engagement Id],Pivots!AL:AU,10,FALSE)"