在excel中,我试图通过VBA将以下公式插入单元格中,但出现错误
“应用定义错误或对象定义错误”
我正在尝试的公式是
formula_bus = _
"=VLOOKUP(H3,choose({2\1},[excelfile.xlsx]exceltab!$A$2:$A$13,[excelfile.xlsx]exceltab!$B$2:$B$13),2,FALSE)"
我认为错误在于{}
我正在尝试的公式是
Sub Macro4()
formula_bus = _
"=VLOOKUP(H3,choose({2\1},[excelfile.xlsx]exceltab!$A$2:$A$13,[excelfile.xlsx]exceltab!$B$2:$B$13),2,FALSE)"
Range("H12").Formula = formula_bus
End Sub
如果我直接在Excel上编写此公式,则效果很好。因此,我认为将vba转换为Excel很有用。