[VBA ] 回傳一行資料中最後一個資料的列數

看板Visual_Basic作者 (more)時間5年前 (2019/06/08 23:27), 編輯推噓1(103)
留言4則, 3人參與, 5年前最新討論串1/1
要回傳A行資料中,最後一個資料的列數 任一儲存格鍵入=LOOKUP(2,1/(A:A<>""),ROW(A:A))就可以得到一個數字 但是,把函數寫成VBA時 我想把這個數字存到A,但不知道上面這個lookup code 怎樣轉寫成VBA Dim X As Integer X = WorksheetFunction.Lookup(2, ??, Range("A:A")) 請教各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.50.145.27 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1560007675.A.75B.html

06/09 17:49, 5年前 , 1F
x=cells(1048576,1).end(xlup)
06/09 17:49, 1F

06/10 00:10, 5年前 , 2F
查到了,要取行號應該是上面的程式碼再加上屬性.Row
06/10 00:10, 2F

06/10 00:11, 5年前 , 3F
06/10 00:11, 3F

06/13 09:00, 5年前 , 4F
LR=Activesheet.Cells(1048576,"A").End(xlUp).Row
06/13 09:00, 4F
文章代碼(AID): #1S-zFxTR (Visual_Basic)
文章代碼(AID): #1S-zFxTR (Visual_Basic)