作者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://webptt.com/cn.aspx?n=bbs/Office/M.1455465830.A.04B.html
※ 编辑: gmayccee (59.126.250.232), 02/15/2016 00:06:27
1F:→ soyoso: 资料连续,可用xldown,如range("e3",[e3].end(xldown)) 02/15 00:11
2F:→ soyoso: 不连续,用xlup,从储存格e1048576,往上 02/15 00:13