在 2 个列表对象之间进行 Vlookup

问题描述

我尝试使用宏为 Vlookup 在 2 个不同的工作表(带有 iferror)中的 2 个 listObjects(动态表)之间编写脚本。 我尝试了以下适用于常规范围的代码,但我希望它更动态地引用 列表对象:

Dim rg As Range
With ActiveSheet
    Set rg = .Range("B2")   'Put formulas in cells until end of data in column A
    Set rg = Range(rg,.Cells(.Rows.Count,rg.Column).End(xlUp))
    rg.Offset(0,8).Formula = "=IFERROR(VLOOKUP(B2,'quote'!$b:$H,4,FALSE),""0"")"
    
       With ActiveSheet.UsedRange
        .Cells.copy
        .Cells.PasteSpecial xlPasteValues
        .Cells(1).Select
    End With
    
    Application.CutcopyMode = False
    With ActiveSheet.UsedRange
        .Value = .Value
    End With

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)