返回列表 上一主題 發帖

有關Vlookup的用法

本帖最後由 stillfish00 於 2014-2-12 19:49 編輯

回復 1# bulletin
C :
是因為儲存格的位置可以有兩種表示方法,一種是常見的A1樣式,一種是R1C1樣式
使用FormulaR1C1指定公式時需要用R1C1樣式
使用Formula指定公式 才是用A1樣式
錯在 Range("E2").FormulaR1C1 = "=VLOOKUP(R[-1]C,[1101季報.xlsx]ISQ!$A$1:$J$58,2,FALSE)"

D :
你沒弄懂字串,你要的應該是這樣吧...
"=VLOOKUP(""" & Range("E2").value & """,[" & Range("A" & i).Value & "季報.xlsx]ISQ!R1C1:R52C9, 2, FALSE)"

藍色是文字字串,代表的是雙引號內的文字,文字字串內的雙引號要用兩個雙引號代替
綠色是VBA的語法,取回儲存格內容
然後用 & 把各個部分結合起來成為一個字串

TOP

        靜思自在 : 站在半路,比走到目標更辛苦。
返回列表 上一主題