Сочетание клавиш для выделения всего текста в ячейке в Excel

9

Существует ли клавиша быстрого доступа для выбора всего текста в текущей ячейке в Excel, если вы находитесь в процессе редактирования ячейки?

Лорин Хохштайн
источник
Что вы хотите сделать, выделив весь текст ячейки? потому что когда вы перемещаетесь между ячейками за клавиатурой, если вы нажимаете cmd + c, вы можете скопировать все содержимое ячейки и, если вы начнете печатать, очистить все предыдущие данные и вставить новые.
Am1rr3zA
Это правда, что на самом деле нет необходимости выбирать все, когда в камере, но с помощью рефлекса я часто пытаюсь это сделать.
Лорин Хохштайн
@LorinHochstein Я согласен, рефлексивно я считаю более интуитивно понятным выбирать и заменять текст, а не удалять и заменять.
Пол Уогланд
Я хочу скопировать текст в ячейку без форматирования. Если я просто Ctrl + скопировать ячейку и вставить ее в другую программу, это включает форматирование. Лучший ответ Лорены - отредактировать ячейку (F2) и затем нажать Ctrl + Shift + Home. Если вы начали редактирование двойным щелчком мыши (чтобы курсор не находился в конце ячейки), сначала нажмите Ctrl + End, а затем Ctrl + Shift + Home.
Стив

Ответы:

5
  • ^ -U для редактирования ячейки
  • ⇧-alt-Home, чтобы выделить весь текст
  • ⇧-Alt-Left, чтобы выбрать одно слово слева
  • ⇧-alt-Right, чтобы выбрать одно слово справа
  • ⇧-Alt-Down, чтобы выбрать от текущего местоположения до конца строки.

Обратите внимание, что в более поздних версиях Excel эквиваленты «Windows», сделанные путем замены alt для элемента управления, также работают.

Пол Уогланд
источник
Я на Windows и эквивалент Home выбирает до начала строки, если текст переносится. Это тот случай здесь?
Кон Псих
@ Konpsych Я считаю, что это также здесь. Обычно у меня в клетках только одна линия, так что для меня это одно и то же ;-)
Пол Вагланд
7

Самый быстрый способ, который я нашел, заключается в следующем: 1) нажмите / выделите ячейку, 2) нажмите клавишу Backspace, чтобы удалить содержимое ячейки 3) введите Cntrl + Z, чтобы отменить удаление

Когда функция отмены помещает текст обратно в ячейку, весь текст в этой ячейке автоматически выделяется. Затем вы можете просто нажать Cntrl + C, чтобы скопировать только текст.

Я обнаружил, что мне нужно выделить весь текст в ячейке, чтобы иметь возможность вставить его обратно в другой лист Excel, в ячейках которого уже был другой текст, который я должен был оставить нетронутым.

Надеюсь это поможет!

WFrazier
источник
Не самый интуитивный подход, но самый лучший - и его легче запомнить здесь.
Тони Кронин
3

Самое замечательное при копировании содержимого ячейки, а не самой ячейки, - это захват содержимого без какого-либо форматирования (простой текст). У него действительно должен быть ярлык в один шаг, но, насколько мне известно, это не так. Вот мой обходной путь:

Выберите нужную ячейку, нажмите любой символ, чтобы заменить содержимое ячейки. Затем нажмите ⌘Z, чтобы отменить и всплыть, содержимое выделено без какого-либо форматирования!

Одношаговое обходное решение потребует больше усилий, но может быть достигнуто с помощью следующего макроса Keyboard Maestro:

circld
источник
Это решение IS отличный обходной путь, но я не могу заставить его работать на моем Excel 2007. Выглядит как «Ctrl + C» действия , используемых во время записи макросов не сохраняется. (Пустой макрос, очищающий мою ячейку, работает отлично, но одно копирование содержимого - нет). Кроме того, я записал свои макросы в свою «личную рабочую книгу», поскольку я не хотел, чтобы мои макросы были привязаны к одному файлу, но ... я даже сейчас не могу их удалить. Черт, я просто хотел бы выбрать содержимое своей камеры ... сдаваясь, мои нервы нуждаются в отдыхе.
Balmipour
2

Я прочитал это как 2 вопроса.

В. Есть ли клавиша быстрого доступа для выделения всего текста в текущей ячейке в Excel?

A. команда + c для Mac или control + c для Windows, когда ячейка выбрана. Выберите новую ячейку и вставьте команду + v или control + v.


В. Если вы находитесь в процессе редактирования ячейки?

О. Это двухэтапный процесс, команда + a или control + a, чтобы выбрать все, затем команда + c или control + c, чтобы скопировать.

Дейв Нельсон
источник
1
Можете ли вы подтвердить, что команда + a или control + a работает для вас, чтобы выбрать все при редактировании ячейки? Это не для меня.
Лорин Хохштайн
По какой-то странной причине в первый раз, когда я нажал Cmd + A, он не выбрал его, но я нажал его снова, и он это сделал, а потом каждый раз после этого работал. Странный.
drewish
2
Ни ⌘-A, ни ^ -A не работают для меня, когда я пытаюсь редактировать содержимое ячейки в Excel, даже не нажимая их несколько раз, как предложено @drewish.
Пол Уогланд
Я не думаю, что это то, что они просят, они, кажется, спрашивают об этом, чтобы они могли быстро скопировать и вставить текстовый контент в другие программы, не беспокоясь о том, что MS Excel может привести к форматированию.
GeorgeWL
2

При редактировании ячейки быстрый способ выделить все содержимое состоит в том, чтобы…

  • поместите курсор в начало содержимого и нажмите ⇧ shift+end
  • поместите курсор в конец содержимого и нажмите ⇧ shift+ home.
Джала
источник
Это НЕ работает с многострочным содержимым (только 1-я строка). Использование Excel 2007
Balmipour
1

Я использую Windows, и я делаю это:

  1. Нажмите F2 для редактирования ячейки. Курсор будет в конце. (Также работает двойным щелчком мыши по ячейке; нажмите «Конец», если курсор находится не в конце.)

  2. Нажмите Ctrl + Shift + Home . Весь текст от конца до начала будет выделен.

Обратите внимание, что это не сработает, если вы введете ячейку, написав на ней, вам придется редактировать.

Lorena
источник
Этот сайт говорит об OS X, где ctrl + shift + home этого не делает. Эквивалентом в OS X является ⇧⌘ ←.
grg
1

Вы хотите выделить весь текст или просто скопировать его в буфер обмена? Если вы хотите скопировать весь текст в ячейку, и вам все равно, выбран ли он:

Нажмите на ячейку или перейдите к ней с помощью клавиатуры. Вы не двойной щелчок или не войти в режим редактирования. Не пытайтесь ничего выбирать. Если по какой-либо причине вы уже находитесь в режиме редактирования, нажмите Esc.

Теперь просто нажмите CMD- C.

MadReasonable
источник
1
Вы действительно имеете в виду <key> control </ key> в OSX, не так ли <key> Cmd </ key>?
user151019
Вы правы, это CMD. Я отредактирую свой ответ.
Безумный,
0

Прямого пути нет. Пожалуйста, обратитесь к официальной странице для этого.

http://office.microsoft.com/en-001/excel-help/select-cells-and-their-contents-in-a-worksheet-HP005202468.aspx

Использование собственных методов (перейти в конец, использовать клавиши SHIFT + клавиши со стрелками) ... интересно, почему ^ A там не поддерживается. MS S ** кс иногда.

user44073
источник