CodeVideoNote
EN工作台

VBA · 原创演示案例

VBA:定位最后一行

这是为说明笔记写法而创作的演示案例,不是从真实视频或用户笔记中提取;不提供虚构时间戳。

问题

处理表格前,找出指定工作表某列最后一个非空行。

思路与边界

从 A 列底部向上查找。整列为空时也可能返回第1行,因此将结果当作数据行前要检查表头或数据区域。

演示代码

lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row

自己验证

A1 和 A4 有值时结果应为4;清空 A4 后再检查结果变为1。