1

Почти в любом другом приложении Ctrl+Backspace удаляет предыдущее слово при редактировании текста. В Excel 2013 он переходит к активной ячейке.

Есть ли альтернативный ярлык "удалить предыдущее слово" в Excel? Есть ли способ переназначить Ctrl+Backspace на эту функцию, чтобы она соответствовала большинству других приложений?

РЕДАКТИРОВАТЬ: Для тех, кто сталкивался с этим позже, следующее правило AutoHotKey должно сделать свое дело:

#IfWinActive ahk_class XLMAIN
    ^Backspace::
        Send ^+{Left}{Backspace}
        return
#IfWinActive

3 ответа3

2

Насколько я знаю, функциональность для удаления последнего слова не существует в Excel, и нет ярлыка для него. Excel не является текстовым процессором, поэтому ярлыки будут сосредоточены на других аспектах.

N> B>: Что вы имеете в виду, говоря, что "он переходит в активную ячейку"? Ctrl - Backspace ничего не делает в моем Excel 2013. Не в режиме редактирования и не в режиме готовности.

Проверьте, есть ли надстройки, которые используют ярлык.

1

Чтобы скопировать * Word Ctrl+Backspace, выполните следующие действия:

Ctrl+Shift+Left с последующими двумя Backspace или двумя Delete .

Второе Backspace или Delete не требуется, если слева от курсора есть пробел, поскольку этот пробел будет включен в выделение.

При удалении нескольких слов лучше всего сначала выбрать их с помощью нескольких Ctrl+Shift+Left s, а затем удалить слова.

* Обратите внимание, что ярлык Excel не работает точно так же, как Word. Word достаточно умен, чтобы всегда удалять все соответствующие пробелы, оставляя только один, независимо от того, где находится курсор. С другой стороны, ярлык Excel просто выделяет (и удаляет) все символы от курсора до начала слова слева, строго удаляя только промежуточные пробелы.


Эквивалентная последовательность для Ctrl+Delete Word, конечно:

Ctrl+Shift+Right, а затем либо Backspace, либо Delete.

Обратите внимание, что требуется только один Backspace или Delete, если справа от курсора есть непробельный символ. В противном случае последовательность Ctrl+Shift+Right необходимо повторить, так как первая последовательность только выделяет пробел.


Предостережение:

Не будет работать, если дважды щелкнуть ячейку, нажать клавишу F2 или щелкнуть панель формул перед вводом текста. Это можно обойти после начала ввода текста, щелкнув панель формул в верхней части экрана.

1

Находясь в режиме редактирования (выберите ячейку и дважды нажмите клавишу F2), вы можете нажать Ctrl+Shift+<-, чтобы выбрать предыдущее слово, а затем нажать клавишу Backspace.

Это мое лучшее предложение.

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