作者AprisYeh (阿普)
看板Visual_Basic
标题[VBA ] 新手..想使用EXCEL内建函数执行回圏
时间Tue Dec 2 19:04:41 2008
在此想问一个问题..(因为是新手对VBA毫无概念)
目前EXCEL所做出来的功能使用到VLOOKUP这个函数,
但是VLOOKUP是针对我要的该栏(A栏)做处理,也就是说如果该栏位新增时,
如 C2(对应A2我要找的资料)
VLOOKUP(A2,A19:F28,2,FALSE)+VLOOKUP(A3,A19:F28,2,FALSE)+...+...
新增A3後,C3就如下
VLOOKUP(A2,A19:F28,3,FALSE)+VLOOKUP(A3,A19:F28,3,FALSE)+...+...
(A2跟A3中有共同的资料要抓,所以新增以後函数就会一直向後扩张)
我考虑到的是为了因应这样的新增,所以认为应该使用到回圈,
同时此函数的col_index_num可能要设为变数....(上述2变成3的地方)
重点就是我目前只有这样的想法...没有任何实作过的经验..不知可不可行...=_=
请问是否有高手可以稍作解释..看我应该如何下手..谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.128.118.180
1F:→ MOONRAKER:我看不懂vlookup() 我认为他是微软最整人的发明之一 12/02 23:03
2F:→ AprisYeh:qq"..疯狂k书中... 12/03 00:06
3F:→ MOONRAKER:如果你是要先搜寻某个值所在格位,再用他的位置去读取 12/03 01:22
4F:→ MOONRAKER:其他行内的资料,那在VBA是最简单的事…别理vlookup了… 12/03 01:22