[算表] 用巨集寫的vlookup的陣列範圍
軟體:
Excel
版本:
2007
項目 輸出值1 輸出值2 輸出值3 輸出值4 輸出值...
a 1 2 3 4 ...
b 5 6 7 8
d 9 10 11 12
e 13 14 15 16
g 17 18 19 20
c 21 22 23 24
aa 25 26 27 28
bb 29 30 31 32
上面是我的簡化過的算表內容
欄和列的個數每次都不一定
要怎麼用VBA寫出一個vlookup查表的陣列範圍大小剛好跟內容一樣大呢?
我用以下找出usedrange的大小了
Dim Rn%, Cn%
Cn = Cells(1).End(xlToRight).Column
Rn = Cells(1).End(xlDown).Row
Cells(11, 2) = "=vlookup(A11,A1:E" & Rn & ",3,false)"
在row方面沒問題(就如上這樣)
但在column方面,因為欄的名稱都是英文,所以我就不知道要怎麼用Cn來調整陣列範圍
請各位高手請益
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.161.209.120
→
12/09 20:52, , 1F
12/09 20:52, 1F
→
12/09 20:55, , 2F
12/09 20:55, 2F
→
12/09 20:58, , 3F
12/09 20:58, 3F
→
12/09 22:12, , 4F
12/09 22:12, 4F
Office 近期熱門文章
PTT數位生活區 即時熱門文章