用VBA找A列的最后一个非空单元格的行号加1,这个代码怎么写?要求从下向土查找

如题所述

第1个回答  2016-01-25
thisworkbook.sheets("sheet2").Range("A" & rows.count).End(xlUp).Row+1本回答被网友采纳
第2个回答  2016-01-24
sheet2.cells(cells.rows.count,1).end(3).row+1
第3个回答  2016-01-24
Range("A1048576").End(xlUp).Row+1

追问

如果要强调是是sheet2中的A列最后一个非空单元格呢

追答sheets("sheet2").Range("A1048576").End(xlUp).Row+1
'楼上的答案应该更好一点吧,我的用在Excel2003上会出错,因为根本就没有A1048576这个单元格,当然你也可以根据实际情况改一下A1048576改为A20000或其他,满足需求即可。