作者ck3300511 (迪恩)
看板Office
标题[算表] 如何写自动填满栏
时间Mon May 27 22:51:58 2019
软体:Excel
https://imgur.com/a/oJcO80u
红色框框的程式我是用录制的
我在Q2下公式(如图)
然後点Q2储存格的右下角自动填满
但是每次资料的列数不固定,所以我只好先用了个不可能达到的65536
要怎麽改写能够每次依照资料的列数去自动填满?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.162.97.83
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1558968720.A.EC4.html
1F:→ soyoso: 如要取得最後一笔有值的储存格range.end、range.find 05/27 22:53
2F:→ soyoso: 要列号的话range.row;若资料为连续资料的话也可用工作表 05/27 22:54
3F:→ soyoso: 函数counta或count(数字) 05/27 22:54
4F:→ ck3300511: 小弟只会用录的..s大可以在指点一下吗? 05/27 23:01
5F:→ soyoso: google range.end、range.find就可以看到写法了 05/27 23:09
6F:→ soyoso: 工作表函数就加上worksheetfunction.counta或count就会有 05/27 23:11
7F:→ ck3300511: 好~我来试试看! 谢谢S大 05/27 23:12
8F:→ soyoso: 接着就是看要以储存格方式或列号,储存格的话 05/27 23:13
9F:→ soyoso: range("q2",储存格);列号的话range("q2:q"&列号) 05/27 23:14