統計數據區域最后一行行號,可以說是入門VBA時最根本的一行代碼,可以讓你獲取某列或者某一區域的最后一行的行號,本文給出7中分歧的方式,得出數據區域最后一行行號,當然每種方式之間有些許不同。
[第一種方式] ActiveSheet.Range("A" & Rows.Count).End (xlUp).Row
[第二種方式] ActiveSheet.Range("a1048576").End(xlUp).Row
若是是低版本的OFFICE用 ActiveSheet.Range("a65536").End(xlUp).Row
[第三種方式] ActiveSheet.Cells(Rows.Count,1).End(3).Row
[第四種方式] ActiveSheet.range("A1").CurrentRegion.Rows.Count
[第五種方式] ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Row
[第六種方式] ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Row
[第七種方式]
MaxRow =Application.Evaluate("=MAX((A1:A1048576<>"""")*ROW(1:1048576))")
上面7種方式,保舉的是前3種!!!
若是感覺這篇經驗幫到了你,請點擊下方的 “投票點贊" 或者“保藏”撐持我!
還有疑問的話可以點擊下方的 “我有疑問”,感謝啦!
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!