Как переместить выделение в Excel?


11

Я знаю, как создавать или расширять выборки, т.е. с помощью F8 или Shift F8. Когда я создал желаемый выбор, я бы хотел переместить этот конкретный выбор на несколько ячеек вправо и / или вниз.

Теперь мне нужно выбрать аналогичную форму выбора в другом месте на листе. Кто-нибудь знает, как я могу это сделать?

Пример:

Выбор сделан на A1..B3, C3 и D5 и, например, сделан желтым. Теперь я хочу переместить этот полный выбор на четыре позиции вправо, к E1..F3, H3 и I5 (чтобы иметь возможность сделать его другим цветом)

Это не имеет ничего общего с вырезанием и вставкой для перемещения клеток.


Пожалуйста, уточните вопрос.
harrymc

Серьезно не возможно? Microsoft инженеры там, пожалуйста, добавьте эту функцию! Было бы так здорово, если бы можно было просто удерживать управление и перетаскивать выделение!
Robert Fraser

Ответы:


12

Windows Microsoft Excel 2013, опции доступны только для смежных выборов (скажем, A10: A20):

Вариант А (перемещение любого выделения вокруг):
1. Сделайте свой выбор A10:A20,
2. Нажмите сдвиг и держи это нажатым.
3. Нажмите пока вы не достигнете желаемого симметричного столбца, где вы хотите клонировать шаблон выбора. (выбор теперь скажем A10: D20)
4. Нажмите табуляция сохраняя при этом сдвиг нажимать, пока не упадет в D колонка (обычно это только один раз)
5. Нажмите еще раз и выбор будет сокращаться от A в D до тех пор D выбран.
6. Выпуск сдвиг ,

Теперь у вас выбран D10: D20. Кажется долго, но как только ты немного попрактикуешься, молниеносно.


Вариант B (если только для форматирования клонирования), тоже отвечал ранее:
1. Сделайте свой выбор (A10: A20).
2. Ctrl + С (Копия)
3. Допустим, вы хотите клонировать форматирование в D10: D20.
4а. Щелкните правой кнопкой мыши D10 клетка.
5а. Вставить специальное меню,
6а. Выберите Форматирование (или нажмите р ).

Или, если вы хотите быстрее, только с клавиатуры, из пункта 3:
4b. Нажмите Alt + Е + S (вставить специальное окно открывается)
5б. Нажмите T (опция формата выбрана)
6b. Нажмите Войти и вуаля.

Надеюсь, это поможет, мне это тоже нужно, чтобы клонировать условное форматирование быстрее.


Для варианта А, что если я выбрал два столбца данных одновременно? Например, я выбрал A2: A10 и C2: C10 и хочу переместить это в 1) D2: 20 и F2: F20 или 2) A12: A20 и C12: C20
Naveen

Вариант B, с 4b, 5b, 6b, является блестящим, простым способом нажатия клавиш только для копирования. Замечательно.
Michael Plautz

3

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

Dim myRange As Range
Set myRange = Selection
myRange.Offset(0, 1).Select

Работает ли это с несмежными выборами (например, пример OP дал)?
mtone

Да, это работает с несмежными выборами
Roger

Работает как шарм :-)
Jonas Heidelberg

3

Может быть сделано с версией Excel для Mac, но не с версией Windows. Опция-возврат перемещает секцию по вертикали; Option-tab перемещает выделение по горизонтали; Добавьте смещение в обратном направлении.

На клавиатуре с отдельной цифровой клавиатурой используйте Option-return, потому что Option-enter ничего не делает. На MacBook возврат и ввод одинаковы, а клавиша выбора перемещает выбор, как объявлено. Поэтому наиболее общим ответом может быть использование Option-return.


1

У меня был точно такой же вопрос, и мое решение заключалось в загрузке утилит ASAP, представляющих собой набор инструментов, используемых макросами. После быстрой загрузки вы увидите новую вкладку в Excel «Утилиты ASAP». Отсюда есть два пути:

  1. Ctrl + Alt + M

    и, если по какой-то странной причине это не работает:

  2. Выбрать КАК МОЖНО СКОРЕЕ tab = & gt; Нажмите выбор = & GT; Переместить или изменить размер выбранного диапазона ( Ctrl + Alt + M )


1

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

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


Кажется, это работает для простых прямоугольных областей, но я не могу получить его, если он скопирует неправильные выделения.
G-Man

0

Вы можете переместить не замужем выделите фигуру в другом месте, щелкнув правой кнопкой мыши на выделении, затем выберите копировать. Чтобы переместить фигуру, выберите верхнюю левую ячейку пункта назначения, затем нажмите паста-специальное с чем-то вроде комментариев или выбранных форматов. Если вы не используете комментарии, выбор paste-special-comments идеален, поскольку ничего не происходит, кроме того, что выбранный регион перемещается.


Я думаю, что вы неправильно поняли вопрос - он спрашивает о выборе разных ячеек, но шаблон выбранных ячеек должен быть таким же, как он создавал раньше; он не хочет копировать или перемещать какой-либо контент из первого выбора во второй.
Jonas Heidelberg

0

Вставьте другой столбец и последовательно пронумеруйте все строки (чтобы вы могли вернуться к исходному порядку). Отфильтруйте строки, которые вы хотите переместить, и раскрасьте их (например, желтый). Сортируйте по цвету. Переместить желтые строки на блок. Сортировка в исходном порядке, используя вставленный столбец. Удалить вставленный столбец.
Мастер Excel.


2
Похоже, вопрос заключается в перемещении выделения, а не содержимого.
Jason Aller

0

Выберите раздел, который вы хотите переместить, используя Shift + Arrow, и используйте сочетание клавиш Alt + H + I + E, чтобы переместить раздел в нужное место.


1
Я не уверен, что вы имеете в виду, здесь. «Alt + H + I + E» предлагает одновременно удерживать эти четыре клавиши, что, скорее всего, не то, что вы имеете в виду.
David Richerby

Это обозначение используется в Microsoft Office в целом и Excel в частности для обозначения «Нажмите и удерживайте Alt. Нажмите и отпустите H. Нажмите и отпустите I. Нажмите и отпустите E. Затем отпустите Alt. »- что часто эквивалентно Alt + H, Alt + I, Alt + E - но я не могу заставить его работать в Excel2013 Alt + H гарантирует, что вы находитесь на вкладке Home, а Alt + H + I - «Вставить», но затем E просто подает звуковой сигнал.
G-Man

0

Для Mac: выберите нужный диапазон ячеек. Наведите указатель мыши на любой край, пока не появится «рука», щелкните левой кнопкой мыши (и удерживайте нажатой), перетащите на новое место, отпустите левую кнопку мыши.


0

Для меня это кажется простым решением: 1. выбирает строки и столбцы, которые вы хотите сместить. 2. Наведите указатель мыши на любую границу выделения, пока не увидите стрелки направления. 3. Щелкните левой кнопкой мыши и удерживайте нажатой кнопку перетаскивания для выбора в нужное место на листе Excel. Готово!


Не будет ли это двигаться содержимое ?
Arjan

Да, это так, и я считаю, что это то, что хочет пользователь. Без копирования копировать вещи.
Sujoy Dutta

Я не уверен, что это отвечает на вопрос. Похоже, они хотят просто перетащить & amp; отбросьте выбор, но потом они говорят Теперь мне нужно выбрать подобную форму выбора в другом месте на листе «, тогда используйте слово» переехать " потом.
CharlieRB
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.