標題:
(已解決)請問讀取某column最後一個row數值的寫法?
[打印本頁]
作者:
m09903020
時間:
2012-7-8 18:15
標題:
(已解決)請問讀取某column最後一個row數值的寫法?
本帖最後由 m09903020 於 2012-7-9 12:46 編輯
大家好
小的想請問請問 讀取某column最後一個row值的寫法?
剛剛上網找了語法自己試過,但RANGE範圍出了問題 想請教 請大家幫忙 謝謝
Dim colnumber2 As Integer
colnumber2 =Sheets("SMARD").Range("A1", Range("A1").End(xlDown)).Columns.Count
MsgBox colnumber2
複製代碼
作者:
Hsieh
時間:
2012-7-8 23:28
本帖最後由 Hsieh 於 2012-7-8 23:46 編輯
回復
1#
m09903020
你程式碼的意義是
A1到A1往下到資料尾的範圍所包含
欄位
數量
若要取得列數
colnumber2 =Sheets("SMARD").Range(Sheets("SMARD").[A1],Sheets("SMARD").[A1].end(xlDown)).Rows.Count
作者:
qwern
時間:
2012-7-9 00:05
Hsieh版主大大~
http://forum.twbts.com/thread-7071-1-1.html
這是問題的網址
作者:
m09903020
時間:
2012-7-9 10:13
回復
2#
Hsieh
先謝謝 Hsieh版主, 不知道是我的excel電腦哪裡有問題
colnumber2 =Sheets("SMARD").Range(Sheets("SMARD").[A1],Sheets("SMARD").[A1].end(xlDown)).Rows.Count
使用後還是跟之前一樣有bug "
執行階段錯誤'9' 陣列引索超出範圍
"這個小視窗 @@a
這裡明明沒有陣列阿。。。
作者:
Hsieh
時間:
2012-7-9 12:33
回復
4#
m09903020
Sheets("SMARD")是否存在?
請上傳檔案看看
作者:
m09903020
時間:
2012-7-9 12:44
本帖最後由 m09903020 於 2012-7-9 12:45 編輯
回復
5#
Hsieh
真是對不起∼ 我太天兵了
我真的是sheet名稱打
錯字了
orz||| 下次我會細心點= =!
謝謝超級版主。
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)