Vlookup with variable sheet name vba

问题描述 投票:0回答:0

我正在编写代码,一切正常,但我需要从具有相同结构的变量表名称中设置 vlookup 值

我尝试了很多语法,但没有任何建议。

这部分代码与我的问题有关。

Dim SheetName As Variant
SheetName= DestinationWs.Name 

Dim StringVal As String 
StringVal = CStr(SheetName)

DestinationWs.Range("L4").FormulaR1C1 = "=IFERROR(VLOOKUP(RC[-2],INDIRECT(""'"" & StringVal & ""'!"" & " R[" & OldRemainingLastRowFirst & "]C[12] : R[" & OldRemainingLastRowFirst & "]C[12]"),2,0)"

excel vba vlookup variant
© www.soinside.com 2019 - 2024. All rights reserved.