O moderador informa: "O laço For exige um intervalo fixo. Para laços sem intervalo use o While".
Utilizei "ActiveCell.End(xlDown).Row" como última linha.
O moderador informa: "O laço For exige um intervalo fixo. Para laços sem intervalo use o While".
Utilizei "ActiveCell.End(xlDown).Row" como última linha.
Olá Nelson tudo bem com você??
Na Aula 02, o primeiro vídeo é dedicado a essa questão de última linha no Excel. A transcrição: "Como nós sabemos que a última célula é uma célula fixa, então podemos colocá-la no Range(). Depois vamos clicar nela, utilizando o comando Select:
Sub Tabela_Deslocamento_linha()
'ir para a ultima célula da planilha e clicar
Range("a1048576").Select
End Sub
Depois, vamos utilizar o comando "Ctrl + seta para cima" para chegar na última célula preenchida. A partir da célula que está clicada, usaremos "Ctrl + seta para cima":
Sub Tabela_Deslocamento_linha()
'ir para a ultima célula da planilha e clicar
Range("a1048576").Select
'Ctrl + seta para cima - para chegar na ultima célula preenchida
Activecell.End(xlUp).Select
End Sub
xlUp - para subir xlDown - para descer xlToRight - para se deslocar à direita xlToLeft - para se descolar à esquerda"
Observações:
Espero te te ajudado e bons estudos!