Как вставить пустой столбец в excel между столбцами
Перейти к содержимому

Как вставить пустой столбец в excel между столбцами

  • автор:

Сообщение об ошибке при попытке вставки или скрытия строк или столбцов в Excel: «Не удается сместить объекты с листа»

При выполнении любой операции может появилось следующее сообщение об ошибке:

Не удается переместить объекты с листа.

Чтобы определить уникальный номер, связанный с получаемым сообщением, нажмите клавиши CTRL+SHIFT+I. В правом нижнем углу сообщения отображается следующее число:

Причина

Это сообщение об ошибке возникает, если выполняются следующие условия:

  • Параметр Nothing (скрыть объекты) выбран в разделе Параметры отображения для этой книги диалогового окна Параметры Excel .
  • Вы создаете объект, например комментарий к ячейке, в любой ячейке столбца.
  • Вы пытаетесь скрыть столбец слева от столбца, содержащего объект, столбец, содержащий объект, или все столбцы справа от столбца, содержащего объект . В некоторых случаях вы пытаетесь вставить строку или столбец на лист.

Например, эта проблема возникает, если поместить комментарий ячейки в ячейку IR1, а затем попытаться скрыть столбцы IQ:IS (одновременно).

Кроме того, это сообщение об ошибке возникает при наличии скрытых объектов на листе.

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

Кроме того, при попытке скрыть столбец с объектом и все столбцы справа от столбца с объектом может появиться сообщение об ошибке. Это зависит от расположения столбца, содержащего объект . .

Решение

Чтобы устранить эту проблему, выполните действия в методе, который применяется к вашей версии Excel. В Excel 2007 используйте метод 1. В Excel 2003, Excel 2002 и Excel 2000 используйте метод 2.

Способ 1. Временно переключите параметр «Ничего (скрыть объекты)» на Все

В Excel 2007 временно переключите параметр Ничего (скрыть объекты) на Все, а затем вставьте строки или столбцы при необходимости. Для этого выполните следующие действия:

  1. В левом верхнем углу окна Excel нажмите кнопку Microsoft Office.
  2. В нижней части меню выберите Пункт Параметры Excel.
  3. Щелкните Дополнительно в списке параметров слева.
  4. Прокрутите вниз до раздела Параметры отображения для этой книги, а затем щелкните Все в разделе Для объектов, show:, а затем нажмите кнопку ОК.

Примечания. Чтобы использовать сочетание клавиш для переключения этого выделения, нажмите клавиши CTRL+6.

Если эти действия не позволяют скрывать строки или столбцы или вставлять строки или столбцы в Excel 2007, попробуйте выполнить действия, описанные в методе 2.

Метод 2. Изменение свойства position объекта на Перемещение и размер с ячейками

Чтобы обойти эту проблему, Excel 2003, Excel 2002 и Excel 2000 измените свойство position объекта на Перемещение и размер с ячейками. Для этого выполните следующие действия:

    Если объект является комментарием ячейки, выберите ячейку, содержащую комментарий, щелкните ячейку правой кнопкой мыши и выберите команду Показать комментарий или Показать/скрыть примечания.

Примечание. В этой команде меню — это имя объекта, например «Comment» или «AutoShape».

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

Альтернативный метод: изменение свойства для всех объектов на активном листе

Корпорация Майкрософт предоставляет примеры программирования только для иллюстраций без гарантий, выраженных или подразумеваемых. Это включает, помимо прочего, подразумеваемые гарантии товарной пригодности или пригодности для конкретной цели. В этой статье предполагается, что вы знакомы с демонстрируемым языком программирования и средствами, используемыми для создания и отладки процедур. Инженеры службы поддержки Майкрософт могут помочь объяснить функциональные возможности конкретной процедуры. Однако они не будут изменять эти примеры для предоставления дополнительных функциональных возможностей или создания процедур в соответствии с вашими конкретными требованиями.
Примечание. Выполнение следующего макроса задает свойство, указанное в методе 1, для всех объектов на активном листе. Так как этот параметр вызывает изменение размера объектов при изменении размера строк и столбцов, связанных с объектом, при изменении размера строк и столбцов он может привести к непредвиденным результатам при отображении объектов на листе. Рассмотрите эту проблему перед запуском макроса в файле.

Чтобы изменить свойство для всех комментариев на активном листе, выполните следующий макрос.

Sub Test() Dim s As Shape On Error Resume Next For Each s In ActiveSheet.Shapes s.Placement = xlMoveAndSize Next End Sub

Как вставить пустой столбец в excel между столбцами

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

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

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Перемещение или копирование ячеек, строк и столбцов

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше

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

При копировании ячеек, содержащих формулу, относительные ссылки на ячейки не корректируются. Таким образом, содержимое ячеек и всех ячеек, указывающих на них, может отображать #REF! (значение ошибки). В этом случае ссылки можно настроить вручную. Дополнительные сведения см. в статье Обнаружение ошибок в формулах.

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

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

Перемещение и копирование строк и столбцов с помощью команд

изображение значка выреза

  1. Выделите ячейку, строку или столбец, которые нужно переместить или скопировать.
  2. Выполните одно из указанных ниже действий.
  3. Чтобы переместить строки или столбцы, на вкладке Главная в группе Буфер обмена нажмите кнопку Вырезать

Изображение значка копирования

или нажмите клавиши CTRL+X.
Чтобы скопировать строки или столбцы, на вкладке Главная в группе Буфер обмена щелкните Копировать

  • Чтобы переместить строки или столбцы, выберите в контекстном меню команду Вставить вырезанные ячейки.
  • Чтобы скопировать строки или столбцы, выберите в контекстном меню команду Вставить скопированные ячейки.

Совет: Чтобы переместить или скопировать выделенный фрагмент на другой лист или в другую книгу, щелкните ярлычок другого листа или выберите другую книгу и выделите левую верхнюю ячейку области вставки.

Примечание: В Excel вырезанные или скопированные ячейки выделяются анимированной пунктирной рамкой. Чтобы снять это выделение, нажмите клавишу ESC.

Перемещение и копирование строк и столбцов с помощью мыши

По умолчанию режим перетаскивания включен, поэтому можно перемещать и копировать ячейки с помощью мыши.

  1. Выделите строки или столбцы, которые вы хотите переместить или скопировать.
  2. Выполните одно из указанных ниже действий.
  3. Вырезать и заменить Наведите указатель мыши на границу выделенной области. Когда указатель примет вид указателя перемещения

Примечание: Убедитесь, что во время операции перетаскивания удерживаете нажатой клавишу CTRL или SHIFT. Если вы отпустите клавиши CTRL или SHIFT перед нажатием кнопки мыши, вы будете перемещать строки или столбцы вместо их копирования.

Примечание: С помощью мыши невозможно переместить или скопировать несмежные строки или столбцы.

Копирование только видимых ячеек

Если часть ячеек, строк или столбцов на листе не отображается, можно скопировать все ячейки или только видимые. Например, можно скопировать только отображаемые итоговые данные на листе со структурой.

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

Изображение значка копирования

  • В группе Выбор щелкните элемент Только видимые ячейки и нажмите кнопку ОК.
  • На вкладке Главная в группе Буфер обмена щелкните Копировать

    Совет: Чтобы переместить или скопировать выделенный фрагмент на другой лист или в другую книгу, щелкните ярлычок другого листа или выберите другую книгу и выделите левую верхнюю ячейку области вставки.

    или нажмите клавиши CTRL+V.

    Щелкнув стрелку под кнопкой Вставить

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

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

    Предотвращение замещения данных скопированными пустыми ячейками

    Изображение значка копирования

    1. Выделите строки или столбцы, которые вы хотите переместить или скопировать.
    2. На вкладке Главная в группе Буфер обмена щелкните Копировать

    Перемещение и копирование только содержимого ячейки

    изображение значка выреза

    1. Дважды щелкните ячейку с данными, которые нужно переместить или скопировать. Вы также можете изменять и выбирать данные ячейки в строка формул.
    2. Выделите строки или столбцы, которые вы хотите переместить или скопировать.
    3. На вкладке Главная в группе Буфер обмена выполните одно из указанных ниже действий.
    4. Чтобы переместить выделенный фрагмент, нажмите кнопку Вырезать

    Изображение значка копирования

    или нажмите клавиши CTRL+X.
    Чтобы скопировать выделенный фрагмент, нажмите кнопку Копировать

    Примечание: При двойном щелчке ячейки или нажатии клавиши F2 для редактирования активной ячейки клавиши со стрелками будут работать только внутри данной ячейки. Чтобы с помощью клавиш со стрелками переместиться в другую ячейку, сначала нажмите клавишу ВВОД, чтобы завершить внесение изменений в активную ячейку.

    Копирование значений ячеек, форматов ячеек и только формул

    При вставке скопированных данных можно выполнить любое из следующих действий:

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

    Последовательность действий

    Изображение значка копирования

    1. Выделите строки или столбцы, которые вы хотите переместить или скопировать.
    2. На вкладке Главная в группе Буфер обмена щелкните Копировать

    • чтобы вставить только значения, выберите вариант значения;
    • чтобы вставить только форматы ячеек, выберите вариант Форматирование;
    • чтобы вставить только формулы, выберите вариант формулы.

    Копирование параметров ширины ячеек

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

    изображение значка выреза

    1. Выделите строки или столбцы, которые вы хотите переместить или скопировать.
    2. На вкладке Главная в группе Буфер обмена выполните одно из указанных ниже действий.
    3. Чтобы переместить ячейки, нажмите кнопку Вырезать

    Изображение значка копирования

    или нажмите клавиши CTRL+X.
    Чтобы скопировать ячейки, щелкните Копировать

    Совет: Чтобы переместить или скопировать выделенный фрагмент на другой лист или в другую книгу, щелкните ярлычок другого листа или выберите другую книгу и выделите левую верхнюю ячейку области вставки.

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

    Перемещение и копирование строк и столбцов с помощью команд

    изображение значка выреза

    1. Выделите ячейку, строку или столбец, которые нужно переместить или скопировать.
    2. Выполните одно из указанных ниже действий.
    3. Чтобы переместить строки или столбцы, на вкладке Главная в группе Буфер обмена нажмите кнопку Вырезать

    Изображение значка копирования

    или нажмите клавиши CTRL+X.
    Чтобы скопировать строки или столбцы, на вкладке Главная в группе Буфер обмена щелкните Копировать

    • Чтобы переместить строки или столбцы, выберите в контекстном меню команду Вставить вырезанные ячейки.
    • Чтобы скопировать строки или столбцы, выберите в контекстном меню команду Вставить скопированные ячейки.

    Совет: Чтобы переместить или скопировать выделенный фрагмент на другой лист или в другую книгу, щелкните ярлычок другого листа или выберите другую книгу и выделите левую верхнюю ячейку области вставки.

    Примечание: В Excel вырезанные или скопированные ячейки выделяются анимированной пунктирной рамкой. Чтобы снять это выделение, нажмите клавишу ESC.

    Перемещение и копирование строк и столбцов с помощью мыши

    Значок

    1. Выделите строки или столбцы, которые вы хотите переместить или скопировать.
    2. Выполните одно из указанных ниже действий.
    3. Вырезать и вставить Наведите указатель мыши на границу выделенной области. Когда указатель становится указателем руки

    Значок

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

    Значок

    , перетащите строку или столбец в другое место. Excel выдаст предупреждение, если вы собираетесь заменить строку или столбец. Нажмите кнопку Отмена , чтобы избежать замены.
    Копирование и вставка Удерживая нажатой клавишу CTRL, наведите указатель на границу выделенного фрагмента. Когда указатель становится указателем перемещения

    Значок

    , перетащите строку или столбец в другое место.
    Копирование и замена Удерживая нажатой клавишу SHIFT и CTRL, наведите указатель на границу выделенного фрагмента. Когда указатель становится указателем перемещения

    Примечание: Убедитесь, что во время операции перетаскивания удерживаете нажатой клавишу CTRL или SHIFT. Если вы отпустите клавиши CTRL или SHIFT перед нажатием кнопки мыши, вы будете перемещать строки или столбцы вместо их копирования.

    Примечание: С помощью мыши невозможно переместить или скопировать несмежные строки или столбцы.

    Перемещение и копирование только содержимого ячейки

    изображение значка выреза

    1. Дважды щелкните ячейку с данными, которые нужно переместить или скопировать. Вы также можете изменять и выбирать данные ячейки в строка формул.
    2. Выделите строки или столбцы, которые вы хотите переместить или скопировать.
    3. На вкладке Главная в группе Буфер обмена выполните одно из указанных ниже действий.
    4. Чтобы переместить выделенный фрагмент, нажмите кнопку Вырезать

    Изображение значка копирования

    или нажмите клавиши CTRL+X.
    Чтобы скопировать выделенный фрагмент, нажмите кнопку Копировать

    Примечание: При двойном щелчке ячейки или нажатии клавиши F2 для редактирования активной ячейки клавиши со стрелками будут работать только внутри данной ячейки. Чтобы с помощью клавиш со стрелками переместиться в другую ячейку, сначала нажмите клавишу ВВОД, чтобы завершить внесение изменений в активную ячейку.

    Копирование значений ячеек, форматов ячеек и только формул

    При вставке скопированных данных можно выполнить любое из следующих действий:

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

    Последовательность действий

    Изображение значка копирования

    1. Выделите строки или столбцы, которые вы хотите переместить или скопировать.
    2. На вкладке Главная в группе Буфер обмена щелкните Копировать

    • Чтобы вставить только значения, щелкните Вставить значения.
    • Чтобы вставить только форматы ячеек, нажмите кнопку Вставитьформатирование.
    • Чтобы вставить только формулы, нажмите кнопку Вставитьформулы.

    Вы можете перемещать или копировать выбранные ячейки, строки и столбцы с помощью мыши и транспонирования.

    Перемещение и копирование ячеек

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

    Необходимые действия

    Перетащите ячейки в другое место.

    Удерживая нажатой клавишу OPTION, перетащите ячейки в другое место.

    Примечание: При перетаскивании или вставке ячеек в новое место, если в этом расположении есть уже существующие данные, Excel перезапишет исходные данные.

    Перемещение или копирование строк или столбцов

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

    Необходимые действия

    Перемещение строк или столбцов

    Перетащите строки или столбцы в другое место.

    Копирование строк или столбцов

    Удерживая нажатой клавишу OPTION, перетащите строки или столбцы в другое место.

    Перемещение или копирование данных между существующими строками или столбцами

    Удерживая нажатой клавишу SHIFT, перетащите строку или столбец между существующими строками или столбцами. Excel выделяет место для новой строки или столбца.

    Преобразование столбцов в строки или строк в столбцы

    1. Скопируйте строки или столбцы, которые требуется транспонировать.
    2. Выберите целевую ячейку (первую ячейку строки или столбца, в которую требуется вставить данные) для строк или столбцов, которые вы преобразуете.
    3. На вкладке Главная в разделе Изменить щелкните стрелку рядом с полем Вставить и выберите пункт Транспонировать.

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

    Как вставить строку или столбец в Excel между строками и столбцами

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

    Сначала рассмотрим способы вставки строк и столбцов листа при создании таблиц.

    Обратите внимание, в данном уроке указываются горячие клавиши для добавления или удаления строк и столбцов. Их надо использовать после выделения целой строки или столбца. Чтобы выделить строку на которой стоит курсор нажмите комбинацию горячих клавиш: SHIFT+ПРОБЕЛ. Горячие клавиши для выделения столбца: CTRL+ПРОБЕЛ.

    Как в Excel вставить столбец между столбцами?

    Допустим у нас есть прайс, в котором недостает нумерации позиций:

    Исходная таблица прайса.

    Чтобы вставить столбец между столбцами для заполнения номеров позиций прайс-листа, можно воспользоваться одним из двух способов:

    1. Перейдите курсором и активируйте ячейку A1. Потом перейдите на закладку «Главная» раздел инструментов «Ячейки» кликните по инструменту «Вставить» из выпадающего списка выберите опцию «Вставить столбцы на лист». Вставка столбца.
    2. Щелкните правой кнопкой мышки по заголовку столбца A. Из появившегося контекстного меню выберите опцию «Вставить» Опция вставить.

    Теперь можно заполнить новый столбец номерами позиций прайса.

    Вставка нескольких столбцов между столбцами одновременно

    В нашем прайсе все еще не достает двух столбцов: количество и единицы измерения (шт. кг. л. упак.). Чтобы одновременно добавить два столбца, выделите диапазон из двух ячеек C1:D1. Далее используйте тот же инструмент на главной закладке «Вставить»-«Вставить столбцы на лист».

    Добавилось 2 столбца.

    Или выделите два заголовка столбца C и D, щелкните правой кнопкой мышки и выберите опцию «Вставить».

    Добавить правой кнопкой.

    Примечание. Столбцы всегда добавляются в левую сторону. Количество новых колонок появляется столько, сколько было их предварительно выделено. Порядок столбцов вставки, так же зависит от порядка их выделения. Например, через одну и т.п.

    Как вставить строку в Excel между строками?

    Теперь добавим в прайс-лист заголовок и новую позицию товара «Товар новинка». Для этого вставим две новых строки одновременно.

    Выделите несмежный диапазон двух ячеек A1;A4(обратите внимание вместо символа «:» указан символ «;» — это значит, выделить 2 несмежных диапазона, для убедительности введите A1;A4 в поле имя и нажмите Enter). Как выделять несмежные диапазоны вы уже знаете из предыдущих уроков.

    Теперь снова используйте инструмент «Главная»-«Вставка»-«Вставить строки на лист». На рисунке видно как вставить пустую строку в Excel между строками.

    Вставка строк.

    Несложно догадаться о втором способе. Нужно выделить заголовки строк 1 и 3. Кликнуть правой кнопкой по одной из выделенных строк и выбрать опцию «Вставить».

    Чтобы добавить строку или столбец в Excel используйте горячие клавиши CTRL+SHIFT+«плюс» предварительно выделив их.

    Примечание. Новые строки всегда добавляются сверху над выделенными строками.

    Удаление строк и столбцов

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

    Для наглядного примера удалим из нашего прайс-листа нумерацию позиций товара и столбец единиц измерения – одновременно.

    Выделяем несмежный диапазон ячеек A1;D1 и выбираем «Главная»-«Удалить»-«Удалить столбцы с листа». Контекстным меню так же можно удалять, если выделить заголовки A1и D1, а не ячейки.

    Удаление строки.

    Удаление строк происходит аналогичным способом, только нужно выбирать в соответствующее меню инструмента. А в контекстном меню – без изменений. Только нужно их соответственно выделять по номерам строк.

    Чтобы удалить строку или столбец в Excel используйте горячие клавиши CTRL+«минус» предварительно выделив их.

    Примечание. Вставка новых столбцов и строк на самом деле является заменой. Ведь количество строк 1 048 576 и колонок 16 384 не меняется. Просто последние, заменяют предыдущие… Данный факт следует учитывать при заполнении листа данными более чем на 50%-80%.

    • Excel Formula Examples
    • Создать таблицу
    • Форматирование
    • Функции Excel
    • Формулы и диапазоны
    • Фильтр и сортировка
    • Диаграммы и графики
    • Сводные таблицы
    • Печать документов
    • Базы данных и XML
    • Возможности Excel
    • Настройки параметры
    • Уроки Excel
    • Макросы VBA
    • Скачать примеры
  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *