当前位置: 代码迷 >> Office >> excel VBA的有关问题.
  详细解决方案

excel VBA的有关问题.

热度:300   发布时间:2016-05-05 05:52:29.0
excel VBA的问题..
表1里有如下数值
姓名 工号
A    B       C         D     E         F           G
甲1  001              乙1   012
甲2  001              乙2   014
甲3  001              乙3   015

表2
A     B
工号  姓名
???   甲1
???   甲2
...   ...

我想在表2中打入姓名,A列就会自动在表1中查找名字,并填上表1 B列中的工号,
这能不有实现呢?

------解决方案--------------------
可以实现,
难度不大
直接用Vlookup函数不行么?那样的话都不需要写代码的。

当然代码是能够做到的。
------解决方案--------------------
你咯蹦当,拿EXCEL当数据库用啊
------解决方案--------------------
这个表谁做的啊,太差了哦,一点都体现不出Excel的计算优势了

函数可以用数组公式,但速度就慢了
VBA可以用Find方法,速度也稍慢
这种数据应该放一列里,用Vlookup函数就快多了
------解决方案--------------------
Vlookup或Hlookup就可以
  相关解决方案