作者gmayccee (rex)
看板Office
標題[算表] excel巨集 if每次資料數不同 怎麼修正
時間Mon Feb 15 00:03:48 2016
軟體: EXCEL
版本: 2010
各位大大晚安 不太懂excel 所以上來跟大家請教一下
最近想要錄製巨集 來縮短自己做重複事情的時間
有個問題想問
如果第一次的raw data(共4筆 data) 錄製完巨集之後
會將C和D欄的data 相加
但2nd raw data 卻有 20筆data
我要怎麼修改 才能讓他每次都會自己運算到最後一筆data的呢?
Sub 加總()
'
' 加總 巨集
'
'
Range("E3").Select
ActiveCell.FormulaR1C1 = "=RC[-2]+RC[-1]"
Range("E3").Select
Selection.AutoFill Destination:=Range("E3:E6")
Range("E3:E6").Select
End Sub
感覺應該是在黃色的部分做修改
爬文 有說 用 range.end
不過不知道怎麼用....
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.126.250.232
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1455465830.A.04B.html
※ 編輯: gmayccee (59.126.250.232), 02/15/2016 00:06:27
→ soyoso: 資料連續,可用xldown,如range("e3",[e3].end(xldown)) 02/15 00:11
→ soyoso: 不連續,用xlup,從儲存格e1048576,往上 02/15 00:13