簡體   English   中英

具有動態查找值的公式 VLOOKUP

[英]Formula VLOOKUP with dynamic lookup value

我想用循環計數器讓 vlookup 的查找值動態,我試過:

WS1.Cells(4 + j - 1, 3 + ((i - 1) * 9)).Formula = "=VLOOKUP(" & WS1.Cells(4 + j - 1, 4 + ((i - 1) * 9)) & ",WS2NAME!B:C,2,FALSE)"

我雖然" & WS1.Cells(4 + j - 1, 4 + ((i - 1) * 9)) & "會返回單元格名稱,(例如 B3,D5,...)但它返回空白時我在 excel 中運行宏。

有什么建議么?

在這里使用 R1C1 引用會更容易:

WS1.Cells(4 + j - 1, 3 + ((i - 1) * 9)).FormulaR1C1 = "=VLOOKUP(RC[1],WS2NAME!C2:C3,2,FALSE)"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM