用VBA找A列的最后一个非空单元格的行号加1,这个代码怎么写?要求从下向土查找
3个回答
展开全部
thisworkbook.sheets("sheet2").Range("A" & rows.count).End(xlUp).Row+1
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sheet2.cells(cells.rows.count,1).end(3).row+1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Range("A1048576").End(xlUp).Row+1
追问
如果要强调是是sheet2中的A列最后一个非空单元格呢
追答
sheets("sheet2").Range("A1048576").End(xlUp).Row+1
'楼上的答案应该更好一点吧,我的用在Excel2003上会出错,因为根本就没有A1048576这个单元格,当然你也可以根据实际情况改一下A1048576改为A20000或其他,满足需求即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询