看板 Office 關於我們 聯絡資訊
軟體:Excel https://imgur.com/a/oJcO80u 紅色框框的程式我是用錄製的 我在Q2下公式(如圖) 然後點Q2儲存格的右下角自動填滿 但是每次資料的列數不固定,所以我只好先用了個不可能達到的65536 要怎麼改寫能夠每次依照資料的列數去自動填滿? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.162.97.83 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1558968720.A.EC4.html
soyoso: 如要取得最後一筆有值的儲存格range.end、range.find 05/27 22:53
soyoso: 要列號的話range.row;若資料為連續資料的話也可用工作表 05/27 22:54
soyoso: 函數counta或count(數字) 05/27 22:54
ck3300511: 小弟只會用錄的..s大可以在指點一下嗎? 05/27 23:01
soyoso: google range.end、range.find就可以看到寫法了 05/27 23:09
soyoso: 工作表函數就加上worksheetfunction.counta或count就會有 05/27 23:11
ck3300511: 好~我來試試看! 謝謝S大 05/27 23:12
soyoso: 接著就是看要以儲存格方式或列號,儲存格的話 05/27 23:13
soyoso: range("q2",儲存格);列號的話range("q2:q"&列號) 05/27 23:14