cara, tudo vai depender do sou projeto
mas, uma logica basica...
se seus codigos são a partir do um e vão em sequencia
logicamente se na ultima linha tiver o valor 220, então vão existir 220 registros
se o ultimo registros está na linha 250, então o registro nº 1 está na linha (250-220+1) "isso se não pular linha
para se chegar na ultima linha facilmente se baseando na coluna A
Ultima_linha = Cells(Rows.Count,"A").End(xlUp).Row
para pega o registro da ultima linha:
ultimo_registro = Cells(Ultima_linha , "A" ).value2
para pegar o valor da coluna "C" do registro 33
valor = Cells( Ultima_linha - ultimo_registro + 33 , "C" ).value2
é apenas uma logica basica
para gravar um novo registro na ultima linha
Ultima_linha+1
Cells( Ultima_linha + 1 , "A" ).value2 = ultimo_registro + 1
Somente é impossíveis até que alguém faça
A logica está presa na irracionalidade humana, e morta nos que se consideram donos da verdade.
"ALGUM MODERADOR ME EXPULSE DO FÓRUM POR FAVOR"
Postado : 22/07/2015 11:40 am