Почему не вставляются строки в excel
Перейти к содержимому

Почему не вставляются строки в excel

Почему не вставляются строки в excel

Argument ‘Topic id’ is null or empty

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

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

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

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

Сообщение об ошибке при попытке вставки или скрытия строк или столбцов в 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 для Mac

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

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

  1. Выделите заголовок строки, над которой хотите вставить новые строки.

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

Совет: Сведения о вставке строк, содержащих данные, см. в статье Копирование и вставка определенного содержимого ячейки.

Вставка столбцов

  1. Выделите заголовок столбца, справа от которого хотите вставить новые столбцы.

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

Совет: Сведения о вставке столбцов, содержащих данные, см. в статье Копирование и вставка определенного содержимого ячейки.

Вставка ячеек

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

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

Совет: Выделите столько же ячеек, сколько нужно вставить. Например, чтобы вставить пять пустых ячеек, выделите пять ячеек.

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

    Совет: Сведения о вставке ячеек, содержащих данные, см. в статье Копирование и вставка определенного содержимого ячейки.

    Не удается копировать и вставлять данные на листе

    Причина: данные, которые вы пытаетесь вировать, не соответствуют формату ячеек (Date, Currency, Text или другой формат) для ячеек в столбце.

    Решение: Если вы пытаетесь внести большой объем данных, убедитесь, что формат ячеек в столбце соответствует формату данных, которые вы хотите в нее внести, а затем в виде одного столбца за раз.

    Изменение формата ячейки для столбца

    1. Щелкните заголовок столбца (A, B, C и так далее) для столбца, который вы хотите изменить.
    2. На вкладке Главная щелкните меню Формат числовом формате.
    3. Щелкните формат ячейки, который соответствует данным, которые вы пытаетесь врезать в столбец.

    Причина: столбцов недостаточно для того, чтобы принять данные, которые вы пытаетесь вировать.

    Решение: Вставьте другие столбцы и попробуйте вставить их еще раз.

    Вставка дополнительных столбцов

    1. Щелкните заголовок столбца (A, B, C и так далее) справа от того места, куда вы хотите добавить столбец.
    2. На вкладке Главная нажмите кнопку Вставить. Столбец, который вы первоначально выбрали, смещается вправо, и появляется новый столбец.
    3. Повторяйте шаг 2, пока не вставьте нужное количество столбцов.

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

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

    На вкладке

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

    Решение: Вы можете выбрать диапазон ячеек для области В виде висячего размера и фигуры, что и скопированные данные.

    На вкладке

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

  • Добавить комментарий

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