[算表] excel宏 请教选取范围的问题

楼主: gmayccee (rexball48)   2016-02-15 00:03:48
软件: 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
不过不知道怎么用....
作者: soyoso (我是耀宗)   2016-02-15 00:11:00
资料连续,可用xldown,如range("e3",[e3].end(xldown))不连续,用xlup,从储存格e1048576,往上

Links booklink

Contact Us: admin [ a t ] ucptt.com