溜溜问答 > 日常办公 > Excel > 如何在vba中应用Excel的函数,如vlookup?
不丶二
不丶二
邀请你来回答
95人阅读 2022-08-02

如何在vba中应用Excel的函数,如vlookup?

我要回答
2个回答

Excel的函数分工作表函数和VBA函数。vlookup是Excel的 工作表函数。用在VBA中其实不方便,非要在VBA中应用,可录制一个宏,再适当修改。

查看全部
2022-08-02
回复 采纳

比如下面的公式Range("c2") = Application.VLookup(Range("a2"), [a:b], 2, 0)在a:b列查询c2单元格,得到第二列b列相应的值。写入到c2单元格。

查看全部
2022-08-02
回复 采纳

相关问题

Excel表之间怎么关联(如vlookup)?
共2条回答 >
L.珍珍珍: vlookup只是一个函数。真正体现不同表之间关联的,是引用。例如在sheet2中的某个单元格a1,如果要通过函数与sheet1中的一个单元格关联,比如简单的就是相等,就填:=sheet1!a1外边再加函数,就是不同处理方式而已了。
回复
如何在Excel中如何用vlookup函数?
共2条回答 >
孙先超: 设数据如图:将公式=vlookup($b$3,$b$9:$h$17,column()-1)复制后粘贴到"c3"单元格,对准右下角,光标成"+"状时,按住左键向右拖,如图:将"e3"和"g3"单元格设置为日期格式,如图:将公式=vlookup(Max(h9:h15),if({1,0},h10:h15,c10:c15),2,0)复制后粘贴到"d5"单元格,如图:
(5) 回复
如何在vba中应用Excel的函数,如vlookup()?
共2条回答 >
莽古: Application.WorksheetFunction.VLookup()括号里头该怎么写还怎么写比如Cells(r,5)=Application.WorksheetFunction.VLookup(Cells(r,1),Range("B1:D100"),2,0)
(16) 回复
Excel vba and函数应用实例?
共1条回答 >
搁浅: 选中E2单元格,在编辑栏输入公式:=IF(AND(B2>60,C2>60,D2>60),"合格","不合格"),按下回车键,即可判断B2、C2、D2单元格中的值是否都达标,如果都达标,利用IF函数显示“合格”,如果有一项未达标,利用IF函数显示“不合格”。
(27) 回复
Excel vba实现vlookup功能?
共0条回答 >
发表成功!
感谢您的分享!
好的
官方微信群

(微信添加“妙妙”或“笑笑”,邀您进群)