Como faço para descobrir a última LINHA com dados numa Planilha?
Function LastRow (nColumn As String, InitLine As Single) As Single' Author: Date: Contact:' André Bernardes 11/08/2008 09:01 bernardess@gmail.com' Retorna o número de ocorrências.Dim nLine As SingleDim nStart As SingleDim nFinito As SingleDim Cabessalho As SingleDim nCeo As StringApplication.VolatileLet nStart = InitLine + 1Let nFinito = 65000Let Cabessalho = InitLineDo While nStart < nFinitoLet nCeo = nColumn & Trim(Str(nStart))If Application.ActiveSheet.Range(nCeo).Value = "" ThenExit DoEnd If'Let Application.StatusBar.Value = " Linha: " & nStartLet nStart = nStart + 1LoopLet LastRow = (nStart - 1) '- Cabeçalho'Let Application.StatusBar.Value = " "End Function
Nenhum comentário:
Postar um comentário