我编写了以下函数来搜索工作表中最后一个可用的空白行。
Function findlastLog_Row() As Integer
Dim i As Integer
i = 1 'start at row 1
Do Until Sheets("Log").Cells(i, 1) = ""
i = i + 1
Loop
findlastLog_Row = i
End Function
任何想法为什么它一遍又一遍地循环。它似乎从倒数第二行重新开始findlastLog_Row = i
。最后一行是返回 的值i
。我是否过于简单化了这一点?