首页 文章

如何使用VBA在excel中的特定单元格中设置公式?

提问于
浏览
0

我想在excel中的前1000行中设置以下公式(它已经正常工作) . 实际上我正在查看VBA . 但是,我对VBA代码并不熟悉 .

=IFERROR(VLOOKUP(DD,HDR_COLMN,COLUMN(),0),"")

DD - 从另一张纸上获取数据

HDR_COLMN - 从另一个工作表(Sheet2)获取表头,并在Sheet1中显示为下拉值

请任何人都可以帮助我 . 谢谢

1 回答

  • 1

    唯一棘手的部分是双引号 .

    假设我们要将此存入 VBA

    =IFERROR(VLOOKUP(A1,B1:C10,2,TRUE),"")
    

    这样做:

    Sub luxation()
        Range("A10").Formula = "=IFERROR(VLOOKUP(A1,B1:C10,2,TRUE),"""")"
    End Sub
    

相关问题