[算表] 要如何讀取某欄位的值

作者: nature23306 (pART)   2018-08-06 13:21:17
大家好
我有一個表單 "清單1"
裡面內容長這樣
https://imgur.com/a/i8oEtF2
我再另外一個表單想要讀最後一筆的地點
這是我目前的程式碼(Vba)
Dim a As String
a = Worksheets("清單1").Cells(B,3).End(xlDown).Row
一直卡在這行
不知道哪邊有錯
謝謝
作者: soyoso (我是耀宗)   2018-08-06 13:27:00
B是什麼?變數?cells是先列row後欄column,欄號可用數字或字串,如b欄為2或"b"如是要以儲存格b3往下找最後一筆有值的儲存格傳回列號cells(3,"b").end(xldown).row但留意從b3下方需要有一個有值儲存格,或者會回傳最大列號b3起下方有一個以上有值的儲存格,但不連續的話,會找連續儲存格的最後一筆,如b3為連續儲存格後一筆或單一儲存格,則會再往下找另一筆有值儲存格,回傳列號如有該情形的話,也可看以xlup往上是否符合,cells的列號則是改為最大列號或多於表格會存在的列號

Links booklink

Contact Us: admin [ a t ] ucptt.com