如何在输入要查找的值的同一单元格中返回vlookup的值?

时间:2016-02-04 09:22:35

标签: excel excel-vba vlookup vba

我想在输入要查找的值的同一单元格中返回 vlookup的结果。图1显示了要查找的值

图1

enter image description here

当我按下Enter键时,我希望A1中的值更改为t001的vlookup值,如图2所示

图2

enter image description here

查找表出现在sheet2 t001 trew中                                       t002 rty

我编写了以下代码,但它无效;在这方面请帮助我

$this->validate($request, [
    'password' => 'sometimes|min:8',
]);

1 个答案:

答案 0 :(得分:1)

使用

If WorksheetFunction.IsNumber(Target.Value) Then
...
End If

你确定' if'的内部。如果目标值不是数字,则不会执行子句。例如,有Table2

abc ¦ not working
-----------------
123 ¦  working
输入' abc'没有任何反应,在输入123之后,这个数字就会消失,并且“正在工作”。出现