[算表] excel vba 自动填满 如何以变量控制范围

楼主: snniicckk1 (snniicckk1)   2016-03-24 19:07:40
软件:
excel
版本:
2010
这个...我是用录制的
ActiveCell.AutoFill Destination:=ActiveCell.Range("A1:M1")
我想要的是不要用字串来限制只能填满固定的字段(也就是A栏至M栏,横向填满)
想要请教各位大大如何用变量来更加灵活控制横向填满的方法。
如果是纵向填满则是使用变量取代
如 使用变量 lastrow 代入
ActiveCell.AutoFill Destination:=ActiveCell.Range("A1" :A" & lastrow )
但是
横向填满要如何操作变量呢?
谢谢
作者: soyoso (我是耀宗)   2016-03-24 22:39:00
可用range("a1",cells(1,lastrow)) 方式或是range.resize
楼主: snniicckk1 (snniicckk1)   2016-03-25 12:43:00
谢谢soyoso大大 小弟来试试看
作者: soyoso (我是耀宗)   2016-03-25 13:13:00
finalcolumn值是?
楼主: snniicckk1 (snniicckk1)   2016-03-25 13:18:00
是资料范围的尾端字段数 如5899字段
作者: soyoso (我是耀宗)   2016-03-25 13:27:00
https://imgur.com/gQ63EoC 类似这样finalcolumn方式请依原po的语法https://youtu.be/iFqvz72o3gE 测试上无出现错误

Links booklink

Contact Us: admin [ a t ] ucptt.com