在 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 (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...