发布网友 发布时间:2022-04-21 10:18
共4个回答
热心网友 时间:2023-07-12 02:09
当vlookup找不到匹配的结果,就会返回错误值#N/A,这个错误值使vba报错。
为了避免找不到而报错,可以使用以下错误捕获
Sub test()当然,你使用find方法也可以,方法不唯一,就看你习惯用哪个。
热心网友 时间:2023-07-12 02:10
出现这个问题就是在HR表的A列中没有找到Cells(5,2)匹配的值。可以采用如下方法来实现:
Set rng=Sheets("HR").[A:A].Find([b2].Text,,,1)
热心网友 时间:2023-07-12 02:10
查找引用不应该用VBA,如果非要用VBA就用字典法。热心网友 时间:2023-07-12 02:11
我复制你的代码式了一下,没问题啊