VBA · 原创演示案例
VBA:定位最后一行
这是为说明笔记写法而创作的演示案例,不是从真实视频或用户笔记中提取;不提供虚构时间戳。
问题
处理表格前,找出指定工作表某列最后一个非空行。
思路与边界
从 A 列底部向上查找。整列为空时也可能返回第1行,因此将结果当作数据行前要检查表头或数据区域。
演示代码
lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row自己验证
A1 和 A4 有值时结果应为4;清空 A4 后再检查结果变为1。
VBA · 原创演示案例
这是为说明笔记写法而创作的演示案例,不是从真实视频或用户笔记中提取;不提供虚构时间戳。
处理表格前,找出指定工作表某列最后一个非空行。
从 A 列底部向上查找。整列为空时也可能返回第1行,因此将结果当作数据行前要检查表头或数据区域。
lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).RowA1 和 A4 有值时结果应为4;清空 A4 后再检查结果变为1。