2.5.3-工作表某列最大行¶
我们在查询某个学员的成绩时,需要对每一个成绩表进行逐行判断,代码其实是对其每一行与拟查询人员进行比较。那么就有一个问题,Excel2016工作表有1048576行,不可能需要对每一行都需要判断,太低效了。我们只关注那些有信息的行,通过以下方式我们就可以获取到所选列有信息(非空白)的最大行。
maxRow = shtYuwen.Cells(Rows.Count, "B").End(xlUp).Row
以上代码翻译成汉语: B列最大行 = 工作表.单元格(最大行,B列).从最大行向上数到最后一行有信息的行.行号