返回列表 上一主題 發帖

[發問] 請問UsedRange.Rows.Count與End(xlUp).Row在處理上結果會有所不同嗎?

回復 1# c_c_lai


ActiveSheet.UsedRange.Rows.Count  與  Range("B" & Rows.Count).End(xlUp).Row
1.兩種方式在實務處理上,其最後執行結果會有所不同嗎?
  (1) ActiveSheet.UsedRange.Rows.Count    所有使用儲存格所組成四方形區域之最後一列之列號
  (2) Range("B" & Rows.Count).End(xlUp).Row   B欄所使用儲存格之最後一格之列號
  兩者傳回之列號有時相同,有時不同,依實際儲存格使用情形而定
  應舉範例才能確定

2. 執行速度何者為優?  
   這應該沒那麼重要吧
  只要整個程式的語法,邏輯沒問題,大部份執行速度都可以接受的

TOP

        靜思自在 : 待人退一步,愛人寬一寸,就會活得很快樂。
返回列表 上一主題