Как я могу перейти от одной ячейки в столбце к последней непустой ячейке в этом столбце, если между ними есть пустые ячейки?

Пример: здесь я хочу использовать ярлык для перехода из ячейки 1 в ячейку 5. (Ctrl + стрелка вниз не работает, потому что остановится на ячейке 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

2 ответа2

1

Как упомянуто выше в комментариях, CTRL+END приведет вас к последней ячейке на листе.

Если вы хотите перейти к последней ячейке столбца, AFAIK, вам может понадобиться макрос, поскольку (как вы заметили) CTRL+DOWN остановится на первой пустой ячейке.

Поместите этот макрос в модуль в своей книге, и вы можете назначить ему комбинацию клавиш, и она выберет последнюю непустую ячейку в активном столбце.

Sub gotoLastRow()
With ActiveSheet
    .Cells(.Rows.Count, ActiveCell.Column).End(xlUp).Select
End With
End Sub
0

1:

Самый быстрый способ, хотя это еще два шага, - использовать поле « Name Box или « Go To чтобы перейти к последней ячейке интересующего вас столбца, а затем использовать Ctrl+Up.

Предполагая, что мы хотим найти последнюю использованную ячейку в столбце A, вы можете щелкнуть в поле « Name Box и ввести A65536 (если вы находитесь в режиме совместимости) или A1048576 (если вы этого не сделаете), а затем нажать Enter. Это перепрыгнет вас к концу листа. Затем вы можете использовать Ctrl+Up как обычно, чтобы найти последнюю фактически использованную ячейку.

Однако если вы точно знаете, какова длина ваших данных, вам не нужно использовать строку 65536 или строку 1048576 - любая строка, которую вы ЗНАЕТЕ, находится за пределами конца ваших данных, будет работать.

2:

Может быть проще, хотя это все еще дополнительная пара нажатий клавиш, использовать метод Ctrl+End, предложенный в других ответах. Недостатком этого является то, что вам нужно вернуться обратно к столбцу, который вам действительно нужен, который, конечно, может расширяться или не доходить до конца ваших данных.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .