Перемещение строк, столбцов и ячеек
Дополнительные сведения о планах и их возможностях см. на странице «Расценки».
Возможности
Кому доступна эта возможность?
Для действий со строками и ячейками нужно быть владельцем, администратором или редактором таблицы. Для действий со столбцами нужно быть владельцем или администратором таблицы. Чтобы переместить данные в другую таблицу, у вас должен быть тот же уровень доступа к таблице, в которую перемещаются строки. Дополнительные сведения о разрешениях совместного доступа в Smartsheet см. в статье Уровни разрешений совместного доступа.
Проверьте, доступна ли эта функция на платформах Smartsheet Regions и Smartsheet Gov.
Перемещение строк, столбцов и ячеек
PLANS
- Smartsheet
- Pro
- Business
- Enterprise
For more information about plan types and included capabilities, see the Smartsheet Plans page.
Права доступа
Для действий со строками и ячейками нужно быть владельцем, администратором или редактором таблицы. Для действий со столбцами нужно быть владельцем или администратором таблицы. Чтобы переместить данные в другую таблицу, у вас должен быть тот же уровень доступа к таблице, в которую перемещаются строки. Дополнительные сведения о разрешениях совместного доступа в Smartsheet см. в статье Уровни разрешений совместного доступа.
Find out if this capability is included in Smartsheet Regions or Smartsheet Gov.
После настройки таблицы может потребоваться переместить или реорганизовать ячейки, строки или столбцы. Ниже вы узнаете, как это сделать.
Совет. Строки можно перемещать автоматически с помощью рабочего процесса. Дополнительные сведения см. в статье Автоматическое перемещение или копирование строк между таблицами.
Необходимые разрешения
Для действий со строками и ячейками нужно быть владельцем, администратором или редактором таблицы. Для действий со столбцами нужно быть владельцем или администратором таблицы. Для перемещения строк в другую таблицу у вас должен быть тот же уровень доступа к ней, что и к исходной таблице. Дополнительные сведения о разрешениях совместного доступа в Smartsheet см. в статье Уровни разрешений совместного доступа.
Перед началом работы
Перед перемещением или копированием строки в другую таблицу убедитесь, что конечная таблица содержит столбцы с теми же именами и тех же типов. В противном случае данные будут вставлены в новые столбцы справа от существующих. Вам придется прокрутить таблицу вправо, скопировать данные и вставить их в необходимые столбцы.
Если при перемещении данных будет превышен максимальный размер конечной таблицы,отобразится сообщение о невозможности действия. Дополнительные сведения о максимальном размере таблиц см. в статье Требования к системе для использования Smartsheet.
Перемещение содержимого в таблице
Перемещение одной строки
- Щёлкните номер строки и перетащите его вверх или вниз в таблице.
Появится тёмная горизонтальная линия, указывающая на то, куда будет перемещена строка после того, как вы отпустите кнопку мыши.
Чтобы переместить строку, отпустите кнопку мыши.
Перемещение нескольких смежных строк
- Щёлкните номер верхней строки диапазона, который нужно переместить.
- Прокрутите таблицу до нижней строки.
- Удерживая клавишу SHIFT, щёлкните номер нижней строки, чтобы выделить все строки в диапазоне.
- Перетащите номер одной из выделенных строк, чтобы переместить их все.
Перемещение нескольких несмежных строк
- Удерживая клавишу CTRL (в Windows) или CMD (в Mac), щёлкните номера нужных строк, чтобы выделить их.
- Перетащите номер одной из строк, чтобы переместить их все.
Примечание. Если к таблице применён фильтр, строки могут следовать не по порядку.
Перемещение ячеек
Чтобы переместить одну или несколько ячеек, наведите курсор на границу ячейки (он должен принять вид четырёхсторонней стрелки), а затем перетащите ячейки в нужное место.
ПРИМЕЧАНИЕ. При перемещении данные в ячейках перезаписываются. Нажмите клавиши CTRL+Z (Windows) или CMD+Z (Mac), чтобы отменить действие.
Перемещение столбца
- Щёлкните заголовок столбца и перетащите его влево или вправо в таблице.
- Для перемещения столбцов необходимо быть владельцем таблицы или лицензированным соавтором, имеющим доступ к таблице с правами администратора.
- Столбцы нельзя перемещать в другие таблицы.
- Чтобы переместить несколько столбцов одновременно, удерживайте клавишу SHIFT или CTRL и щёлкните заголовки необходимых столбцов. После этого перетащите заголовок любого из выделенных столбцов.
Перемещение строки в другую таблицу
- Наведите курсор мыши на номер строки, а затем щёлкните Ещё , чтобы открыть меню строки.
Строка располагается внизу конечной таблицы, откуда её можно перетащить в нужное место. Все вложения и комментарии строки автоматически переместятся в конечную таблицу. Для ячеек в строке сохраняется история (если щёлкнуть ячейку правой кнопкой мыши и выбрать пункт «Просмотр истории ячейки», появится сообщение «Строка была перемещена из другой таблицы»).
- Напоминания, связанные со строкой в исходной таблице, не переносятся в конечную таблицу.
- Если в исходной таблице есть столбцы, которых нет в конечной, при перемещении строки они будут созданы в конечной таблице. Для перемещения строк с созданием столбцов требуются права администратора конечной таблицы.
Устранение проблем
Если в конечной таблице есть хотя бы один проверяемый файл, в неё на данный момент можно перемещать только строки с проверяемыми файлами. Мы знаем о проблеме и работаем над её скорейшим устранением.
Если вы не хотите терять информацию в исходной таблице, скопируйте её, а не перемещайте. Дополнительные сведения см. в статье Копирование строк в другую таблицу.
При перемещении строк не сохраняются предшественники и формулы, но их можно скопировать и вставить в другую таблицу. Дополнительные сведения см. в статье Советы по копированию и вставке.
Если в исходной и конечной таблицах есть столбцы с одинаковыми именами и только в одной из них такой столбец является системным, отобразится сообщение «Не удалось переместить или скопировать эту строку. В конечной таблице должны быть те же системные столбцы, что и в исходной».
Как переместить строки в Excel? Выборочное перемещение строк по условию
Разложить табличные данные в Excel на составляющие части и разнести их по разным листам рабочей книги можно при помощи перемещения строк. Проблемы начинаются при попытке перенести несколько строк одновременно, но обо всем попорядку.
Как переместить строку в Excel?
Для перемещения строки в Excel, можно подвести курсор мыши к границе маркера выделения до появления маленьких стрелок в четыре разные стороны, нажать левую кнопку мыши и удерживая её переместить строку вверх либо вниз. В этом случае содержимое конечных ячеек будет заменено. Осуществить такое перемещение можно только в пределах активного листа.
В общем же случае, чтобы переместить строку, необходимо её вырезать и вставить уже в нужном месте. Для этого необходимо:
1) выделить перемещаемую строку (подвести курсор мыши к номеру строки и кликнуть на нем левой кнопкой);
2) вырезать выделенную строку любым удобным способом (через главное меню, через контекстное меню, горячими клавишами Ctrl+X)
3) на нужном листе выделить строку, либо самую левую ячейку строки, в которую будет произведена вставка;
Здесь следует заметить, что в контекстном меню (по нажатию правой кнопки мыши) доступны два пункта, связанные со вставкой — «Вставить» и «Вставить вырезанные ячейки».

При выборе первого из этих пунктов вырезанная строка будет помещена поверх строки, выбранной для вставки, а при выборе пункта второго, строка будет помещена между строк, то есть без потери каких-либо данных.
В случае, если выделено несколько несмежных между собой строк, то граница маркера выделения исчезает и такой набор строк переместить уже не удастся. Кроме того, при попытке вырезать несколько несмежных строк одновременно, приложение выдает сообщение «Данная команда неприменима для несвязных диапазонов. Выберите один диапазон и снова выберите команду.»

Аналогичное сообщение появляется при попытке одновременно вырезать группу ячеек, не входящих в один диапазон.
После получения такого сообщения остается либо таскать строки по одной, либо искать другие инструменты.
Как быстро переместить строки на новый лист Excel?
Одним из таких инструментов является надстройка для Excel на основе Visual Basic for Application.
При использовании надстройки, однообразный ручной труд заменяется программной обработкой данных. Поиском нужных строк, проверкой на соответствие заданным условиям и перемещением строк на новый лист занимается уже сама вычислительная техника, что быстрее и удобнее.
С этой надстройкой Вы сможете:
1. Одним кликом мыши вызывать диалоговое окно макроса прямо из панели инструментов Excel;
2. Задавать значение для поиска;
3. Задавать несколько значений для поиска через символ-разделитель «;» точку с запятой;
4. Учитывать либо не учитывать регистр при поиске заданных значений;
5. Выбирать диапазон ячеек для поиска заданных значений;
6. Выбирать одно из восьми условий для выбранных ячеек:
а) совпадает с искомым значением;
б) не совпадает с искомым значением;
в) содержит искомое значение;
г) не содержит искомое значение;
д) начинается с искомого значения;
е) не начинается с искомого значения;
ж) заканчивается искомым значением;
з) не заканчивается искомым значением.
7. Устанавливать дополнительные ограничения для выбранного диапазона.
А знаете ли Вы, что все листы рабочей книги можно быстро превратить в отдельные файлы?
Другие материалы по теме:
- Как удалить скрытые строки? Программное удаление скрытых строк макросом VBA.
- Как удалить пустые строки? Программное удаление пустых строк макросом VBA
- Как вставить/добавить новые/пустые строки в Excel?
- Как переместить ячейки в Excel? Перемещение ячеек в пределах листа
- Как удалить строки в Excel по условию? Удаление и скрытие пустых строк и строк, содержащих заданное значение
Как переместить строку вниз
(1)И что с номера, в меня строка в конце табл. части например позиция 10 а мне надо переместить на 5 ?
Странно.
Ну на крайняк можно выгрузить ТЧ и загрузить
балин не успел.
(2)Я в тихом оку..
If LineNum = 10 Then
LineNum = 5
EndIf;
(4) «Ну» — это к Лашатке
2(7) А пятая строка не может находится ниже 10?
(9)Спроси у аутора.
У меня везде автонумерация строк стоИт.
на форму кнопки ИзменитьПорядок(-1) и ИзменитьПорядок(1)
в модуль формы процедуру
Процедура ИзменениеПорядка(НаправлениеСдвига)
3 простых способа перемещения строк и столбцов в Microsoft Excel

При работе с электронной таблицей Microsoft Excel вам, возможно, придется перемещать строки и столбцы по разным причинам. Если вы хотите переместить один нечетный столбец или строку для лучшей видимости или переупорядочить их все с нуля, Microsoft Excel предлагает несколько вариантов переупорядочения данных.
Оглавление
Однако изменить порядок данных не так просто, если вам нужно переместить целые строки или ячейки на листе. Это руководство познакомит вас с удобными методами перемещения строк и столбцов в Microsoft Excel. Оставайтесь с нами до конца, если вас интересует бонусный совет.
1. Перемещайте строки и столбцы с помощью перетаскивания мышью
Самый простой способ переместить строку или столбец в Excel — с помощью мыши. Однако, если вы не будете осторожны, ячейки данных могут быть объединены и дублированы. Тем не менее, это легко. Все, что вам нужно сделать, это перетащить строку или столбец в нужное место. Вот как вы можете это сделать.
Шаг 1: Откройте электронную таблицу Excel и перейдите к столбцу или строке, которые вы хотите переместить.
Шаг 2: Выберите столбец, щелкнув заголовок столбца. Если вы хотите переместить строку, щелкните ее номер строки в крайнем левом углу.

Шаг 3: Удерживая нажатой клавишу Shift на клавиатуре, нажмите и удерживайте правую или левую границу столбца (или верхнюю или нижнюю границу строки).


Шаг 4: Удерживая нажатой клавишу Shift, перетащите столбец или строку на новое место.
Строка или столбец будут перемещены. Этот метод также позволяет одновременно перемещать несколько соседних строк или столбцов.
2. Перемещайте строки и столбцы с помощью вырезания и вставки
Еще один быстрый способ переместить строки или столбцы в Excel — вырезать и вставить их из одного места в другое. Вот как это работает.
Шаг 1: В электронной таблице Excel выберите столбец или строку, которую вы хотите переместить.
Связанный : Как автоматически сохранять загрузки Mac в iCloud Drive

Шаг 2: Щелкните правой кнопкой мыши по вашему выбору и выберите «Вырезать».

Шаг 3: Если вы перемещаете столбец, выделите столбец справа от того места, куда вы хотите переместить вырезанный столбец. Щелкните его правой кнопкой мыши и выберите «Вставить вырезанные ячейки».

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

3. Перемещайте строки и столбцы с помощью функции сортировки данных
Хотя приведенные выше два метода довольно просты, они не очень эффективны, когда вы хотите переместить несколько строк или столбцов в большой электронной таблице. К счастью, функция сортировки данных в Excel позволяет легко изменять порядок сразу нескольких строк и столбцов. Вот как вы можете его использовать.
Изменение порядка столбцов с помощью функции сортировки данных
Шаг 1: Щелкните правой кнопкой мыши первую строку и выберите «Вставить», чтобы добавить новую строку над таблицей.

Шаг 2: В новой строке пронумеруйте столбцы в том порядке, в котором вы хотите, чтобы они отображались в электронной таблице. Например, если вы хотите, чтобы третий столбец электронной таблицы отображался первым, введите 1 в ячейку над ним.

Шаг 3: После нумерации столбцов выберите всю таблицу. Перейдите на вкладку «Данные» и нажмите «Сортировка».

Шаг 4: В диалоговом окне «Сортировка» нажмите «Параметры».

Шаг 5: В разделе «Ориентация» выберите «Сортировать слева направо» и нажмите «ОК».

Шаг 6: Нажмите меню «Сортировать по», чтобы выбрать «Строка 1», а затем нажмите «ОК».

Это отсортирует столбцы на основе значений в первой строке. После этого вы можете удалить первую строку со своего листа.

Изменение порядка строк с помощью функции сортировки данных
Шаг 1: Щелкните правой кнопкой мыши первый столбец и выберите «Вставить», чтобы добавить новый столбец.

Шаг 2: В новом столбце введите порядок сортировки строк.

Шаг 3: Выберите всю таблицу, перейдите на вкладку «Данные» и нажмите «Сортировка».

Шаг 4: В диалоговом окне «Сортировка» нажмите «Параметры».

Шаг 5: В разделе «Ориентация» выберите «Сортировать сверху вниз» и нажмите «ОК».

Шаг 6: Нажмите раскрывающееся меню рядом с «Сортировать по» и выберите 1. Затем нажмите «ОК».

После упорядочивания строк вы можете удалить первый столбец из электронной таблицы.

Бонус: как перенести данные из строк в столбцы или наоборот в Excel
У вас есть таблица в вашем листе Excel, которая находится в неправильном направлении? Вы можете использовать функцию транспонирования Excel, чтобы легко перемещать данные из строк в столбцы или наоборот. Вот как:
Шаг 1: В открытом файле листа Excel выберите всю таблицу.
Шаг 2: Щелкните правой кнопкой мыши выбранное и выберите «Копировать».
Связанный : Как изменить макет страницы по умолчанию в Microsoft Word

Шаг 3: Выберите пустую ячейку, куда вы хотите вставить данные.
Шаг 4: На вкладке «Главная» выберите параметр «Вставить». Затем щелкните значок «Транспонировать», и у вас будет таблица данных с перевернутыми столбцами и строками.

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