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

11

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

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

Пример:

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

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

John van der Laan
источник
Пожалуйста, уточните вопрос.
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. Нажмите Войти и вуаля.

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

cosmins
источник
Для варианта А, что если я выбрал два столбца данных одновременно? Например, я выбрал 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
Roger
источник
Работает ли это с несмежными выборами (например, пример OP дал)?
mtone
Да, это работает с несмежными выборами
Roger
Работает как шарм :-)
Jonas Heidelberg
3

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

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

Tjp
источник
1

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

  1. Ctrl + Alt + M

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

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

Jason
источник
1

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

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

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

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

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

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

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

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

Aamir
источник
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: выберите нужный диапазон ячеек. Наведите указатель мыши на любой край, пока не появится «рука», щелкните левой кнопкой мыши (и удерживайте нажатой), перетащите на новое место, отпустите левую кнопку мыши.

Leonard
источник
0

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

Sujoy Dutta
источник
Не будет ли это двигаться содержимое ?
Arjan
Да, это так, и я считаю, что это то, что хочет пользователь. Без копирования копировать вещи.
Sujoy Dutta
Я не уверен, что это отвечает на вопрос. Похоже, они хотят просто перетащить & amp; отбросьте выбор, но потом они говорят Теперь мне нужно выбрать подобную форму выбора в другом месте на листе «, тогда используйте слово» переехать " потом.
CharlieRB