返回列表 上一主題 發帖

[發問] 關於尋找"最後一列(行)"

[發問] 關於尋找"最後一列(行)"

本帖最後由 thps51134 於 2011-11-3 17:13 編輯

請教
".UsedRange.SpecialCells(xlLastCell).Row"的意義
以及, 怎樣可以做到更動這樣抓取到的final row (col.) ?

======
使用此方法抓取最後一列

    RowEnd = ActiveSheet.UsedRange.SpecialCells(xlLastCell).Row

整個檢查過後
資料真的只有到將近 300筆
但是RowEnd卻一直顯示為 559

有聽過這個方法其實是抓"被做過動作的格子"
於是一路拉到第65532列 (只是選取)後, 儲存再開啟
依舊是顯示最後一列為第559列

=====

謝謝!

本帖最後由 thps51134 於 2011-11-8 17:56 編輯

感謝各位的回覆以及替我做了觀念澄清

GBKEE大的解釋詳盡到令人感動

感謝 luhpro大的建議,
之前只有做過"delete"而沒有試過"刪除"
大筆一刪, 問題解決!

謝謝 e123chen幫我釐清什麼是我查到的資料所描述的"動作"
:)

TOP

本帖最後由 thps51134 於 2011-11-21 10:34 編輯

回復 6# smooth131


    就我目前使用的狀況...空格是不影響"xlLastCell"的結果啦^^"

 這次遇到的問題是
    "實際上沒有資料卻抓到說有資料" 不是 "實際上有資料卻抓說那列沒資料"
 感謝您的分享^^

TOP

        靜思自在 : 【時間無法遮擋】怕時間消逝,花了許多心血,想盡各式方法要遮擋時間,結果是:浪費了更多時間,且一無所成!
返回列表 上一主題