Atalho para pular para a última linha não vazia no intervalo, ignorando linhas vazias

0

Como posso saltar de uma célula em uma coluna para a última célula não vazia naquela coluna, enquanto há células vazias entre elas?

Exemplo: Aqui eu quero usar um atalho para pular de Cell 1 para Cell 5. (Ctrl + seta para baixo não está funcionando, porque vai parar na célula 2).

Column A
Cell 1 with value
Cell 2 with value
_empty cell_
Cell 3 with value
_empty cell_
Cell 4 with value
Cell 5 with value
    
por BLP 26.04.2017 / 10:18

2 respostas

1

Como mencionado acima nos comentários, CTRL + END levará você para a última célula na planilha.

Se você quiser ir para a última célula de uma coluna, AFAIK, pode precisar de uma macro como (o que você percebeu) CTRL + DOWN irá parar na primeira célula vazia.

Coloque essa macro em um módulo em sua pasta de trabalho e você poderá atribuir um atalho de teclado a ela e selecionar a última célula não vazia na coluna ativa.

Sub gotoLastRow()
With ActiveSheet
    .Cells(.Rows.Count, ActiveCell.Column).End(xlUp).Select
End With
End Sub
    
por 26.04.2017 / 16:23
0

1:

A sua maneira mais rápida, embora ainda sejam dois passos, seria usar Name Box ou Go To para ir para a última célula na coluna em que você está interessado e, em seguida, use Ctrl + Up.

Supondo que queríamos encontrar a última célula usada na coluna A, você poderia clicar no Name Box e digitar A65536 (se você estiver no modo de compatibilidade) ou A1048576 (se você não estiver), em seguida, pressione Enter. Isso vai te levar para o final da folha. Você pode então usar Ctrl + Up como normal para encontrar a última célula realmente usada.

Se você sabe aproximadamente quanto tempo seus dados são, no entanto, você não precisa usar a linha 65536 ou a linha 1048576 - qualquer linha que você CONHEÇA está além do fim de seus dados funcionaria.

2:

Pode ser mais simples, embora ainda seja um par extra de pressionamentos de tecla, para usar o método Ctrl + End sugerido em outras respostas. A desvantagem disso é que você precisa navegar de volta para a coluna que você realmente deseja, o que obviamente pode ou não se estender até o final dos dados.

    
por 27.04.2017 / 16:04