1

99,9% времени я ищу в таблицах Excel таким же образом,

  • в пределах листа
  • по ряду
  • смотреть в: значения
  • найти следующий

Можно ли выбрать ячейку, а затем найти следующую ячейку, содержащую это содержимое, с помощью быстрого сочетания клавиш? (программное обеспечение для редактирования текста Vim имеет аналогичный ярлык для поиска слова под курсором [shift] + 8)

1 ответ1

1

Вы можете использовать макрос, который найдет следующую ячейку с тем же значением, что и Active Cell , а затем назначить макросу сочетание клавиш.

Смотрите ниже пример макроса:

Sub SetValue()

findval = ActiveCell.Value

    Cells.Find(What:=findval, After:=ActiveCell, LookIn:=xlFormulas, LookAt _
        :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
        False, SearchFormat:=False).Activate

End Sub

Он не чувствителен к регистру.

Изменить :

MatchCase:= _ False

В True если вы хотите, чтобы он был чувствительным к регистру.

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