作者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
→ MOONRAKER:我看不懂vlookup() 我認為他是微軟最整人的發明之一 12/02 23:03
→ AprisYeh:qq"..瘋狂k書中... 12/03 00:06
→ MOONRAKER:如果你是要先搜尋某個值所在格位,再用他的位置去讀取 12/03 01:22
→ MOONRAKER:其他行內的資料,那在VBA是最簡單的事…別理vlookup了… 12/03 01:22