Эксель не дает вставить строку
Почему в Excel появляется сообщение “не удается сместить объекты на лист”?
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).
В некоторых случаях следующее сообщение препятствует вставке или скрытию столбцов или строк на листе.
Если вы видите это сообщение, ознакомьтесь со следующей таблицей, в которой можно найти возможные решения.
Почему это происходит и что делать с ним
Не удается вставить строки или столбцы
Сообщение “не может перемещать объекты за пределы листа” появляется при попытке вставить строки или столбцы на лист, а в разделе ” для объектов ” — “Показать объекты” ( в параметрах Excel) выделено значение “нет”. Это известная ошибка в некоторых версиях Excel. Несмотря на то что этот параметр не выбран по умолчанию, вы можете случайно настроить его, нажав клавишу CTRL + 6.
Для устранения ошибки необходимо изменить параметр с Nothing (скрыть объекты) на все. Самый быстрый способ сделать это — нажать клавиши CTRL + 6.
Кроме того, вы можете изменить параметр в разделе Параметры Excel. Для этого
Выберите Файл > Параметры > Дополнительно.
Примечание: В Excel 2007 нажмите кнопку Microsoft Office и выберите пункт Параметры Excel.
На вкладке Дополнительно прокрутите список, чтобы отобразить параметры для параметров книги . В разделе для объектов Показатьвыберите все , а не ничего (скрыть объекты).
Возможно, вы предпреднамеренно скрыли объекты в книге. Например, при наличии большого количества объектов в книге включение скрытия объектов может сделать книгу более отвечающей. Если это так, вы можете использовать сочетание клавиш (CTRL + 6), чтобы переключаться между скрытием и отображением объектов.
Не удается вставить или скрыть столбцы
Если сообщение “не может перемещать объекты за пределы листа” (или аналогичное сообщение) продолжает появляться даже после применения предыдущего разрешения, это может быть вызвано тем, что в ячейках есть такие объекты, как примечания, изображения или диаграммы.
Количество столбцов, которые можно скрыть или вставить, ограничено количеством столбцов между правым краем объекта и последним столбцом на листе (столбец XFD). Если число столбцов, которое вы хотите скрыть или добавить в любое место на листе, больше, чем это число, объект будет перемещен за пределы листа, и вы увидите сообщение.
Как правило, вы можете устранить эту проблему, найдя объект, вызывающий ошибку, и удалив его из конца листа или перемещая его дальше. Ниже приведены некоторые советы по поиску объектов.
Чтобы быстро перейти к последней ячейке в строке или столбце, нажмите клавишу END, а затем нажмите клавишу Стрелка вправо или стрелка вниз.
Чтобы перейти к последней ячейке на листе, содержащей данные или форматирование, нажмите клавиши CTRL + END.
Для быстрого поиска и удаления примечаний нажмите клавишу F5. В диалоговом окне Переход нажмите кнопку выделить. Выберите Примечания, а затем нажмите кнопку ОК. Чтобы удалить примечание, щелкните правой кнопкой мыши ячейку с примечанием и выберите команду Удалить примечание.
Для быстрого поиска графических объектов, включая диаграммы и кнопки, нажмите клавишу F5. В диалоговом окне Переход нажмите кнопку выделить. Выберите объекты, а затем нажмите кнопку ОК. После того как вы нашли объект, вы можете удалить или переместить его.
Примечание: Эта проблема обычно возникает при вставке или скрытии столбцов. Эта проблема может возникать в строках, хотя это не так распространено в результате большого количества строк в Excel 2007, что уменьшает вероятность того, что объекты расположены на самом конце листа.
Дополнительные сведения и дополнительные советы по устранению неполадок содержатся в сообщении об ошибке при попытке скрыть столбцы в Excel: “не удается сместить объекты за пределы листа”.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.
Источник: support.office.com
Не добавляются строки
Не добавляются строки
Помогите пожалуйста использую данный скрипт для выгрузки в базу загружает только 2 строчки в базу.
Не добавляются строки в DataGrid
Не могу понять почему выводятся пустые строки .
неправильно добавляются строки в datagridview
на форме расположен tabControl1, на нем несколько вкладок, на каждой вкладке свой datagridview.
Пробоваль через F5 но никаких объектов не нашел.
Добавлено через 7 минут
Казанский, Как исправить ситуацию. Пробовал выделить объекты но пишет что никаких объектов не найдено.
07.04.2015, 09:59 |
07.04.2015, 09:59 |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. В список добавляются пустые строки Источник: www.cyberforum.ru Тема: Excel – ошибка – невозможно переместить за пределы листаОпции темыПоиск по темеExcel – ошибка – невозможно переместить за пределы листа
Подскажите плиз – что можно сделать..
Всех благ. ps: Всё вышеизложенное является моим частным мнением и не может претендовать на полноту изложения. Re: Excel – ошибка – невозможно переместить за пределы листа
Причина Например, если в ячейке XFC1 имеется примечание и выбран параметр Не перемещать и не изменять размеры, то при попытке скрыть три или более столбцов в любом месте листа между первым столбцом и столбцом, содержащим левую границу примечания к ячейке, появится указанное сообщение. То же самое касается строк, хотя с ними такое происходит реже, поскольку в Microsoft Office Excel 2007 предельное число строк достаточно велико, и размещение объектов у самого края листа маловероятно. Примечание. Важно понять, что данная проблема может возникать, даже если объект находится далеко от края листа, но общее число скрываемых столбцов и строк не меньше числа столбцов и строк между левой границей объекта и последним столбцом или последней строкой на листе. Решение Совет. Если объект располагается у края листа, можно быстро перейти к последней ячейке в строке или столбце. Нажмите клавишу END и затем клавишу СТРЕЛКА ВПРАВО или СТРЕЛКА ВНИЗ. Чтобы перейти к последней ячейке листа, содержащей данные или элементы форматирования, нажмите клавиши CTRL+END.
Excel ошибка невозможно переместить за пределы листа
Вопросы полностью идентичны, это из задачника какого-то, что ли?
уже удалила все, открыла новый лист, и все равно выдает эту ошибку, че делать? и кстати в меню ячейки-формат – нет формат (имя объекта). стоит ОС 7, офис 2007
Получилось ? у меня тоже возникла такая же проблема при попытке добавить строку, примечаний нет. Проще простого
Нередко встречаются документы с множеством (бывают тысячи!) графических элементов нулевого размера. Откуда? Пользователь скрывает столбцы/строки, график, привязанный к скрывающейся ячейке, тоже сжимается. Оператор, изменяя ширину столбца/строки, случайно делает размер нулевым (близким к нулю) – кнопочка тоже спряталась. Позже, работая с документом, как у Андрей.С, “при копировании строк и вставке скопированных ячеек” все эти припрятанные элементы “клонируются”, размножаются вес файла растет, а почему – непонятно. Как болезнетворные вирусы – до поры, до времени не видно и не слышно, инкубационный период, множатся, а потом бац – получите болячку
Меня спасло только это
невозвожно переместить за пределы листа
Спасло сочетание CTRL+6ОГРОМНОЕ спасибо этой ветке и автору совета насчёт сочетания CTRL+6. Реально помогло. Вспомнил, что до возникновения ошибки нечаянно нажал именно это сочетание. Спасибо!С сайта MS: Причина Например, если в ячейке XFC1 имеется примечание и выбран параметр Не перемещать и не изменять размеры, то при попытке скрыть три или более столбцов в любом месте листа между первым столбцом и столбцом, содержащим левую границу примечания к ячейке, появится указанное сообщение. То же самое касается строк, хотя с ними такое происходит реже, поскольку в Microsoft Office Excel 2007 предельное число строк достаточно велико, и размещение объектов у самого края листа маловероятно. Примечание. Важно понять, что данная проблема может возникать, даже если объект находится далеко от края листа, но общее число скрываемых столбцов и строк не меньше числа столбцов и строк между левой границей объекта и последним столбцом или последней строкой на листе. Решение Совет. Если объект располагается у края листа, можно быстро перейти к последней ячейке в строке или столбце. Нажмите клавишу END и затем клавишу СТРЕЛКА ВПРАВО или СТРЕЛКА ВНИЗ. Чтобы перейти к последней ячейке листа, содержащей данные или элементы форматирования, нажмите клавиши CTRL+END. Источник: forum.klerk.ru Как вставить/добавить новые/пустые строки в Excel?Одними из наиболее часто используемых действий при работе с таблицами в Excel являются добавление и удаление строк вообще и пустых строк в частности. Рассмотрим механизмы добавления и удаления пустых строк в таблицах. Вставка одной пустой строки в таблицу ExcelДобавить новую строку стандартными средствами Excel можно следующим образом: правой кнопкой мыши кликнуть на номере строки, над которой нужно вставить новую строку и выбрать в контекстном меню пункт «Вставить»
Добавление нескольких пустых строк в таблицу ExcelДля того, чтобы вставить несколько новых строк в документ, необходимо выделить строку, выше которой нужно добавить новые строки, и не отпуская левой кнопки мыши выделить столько строк, сколько нужно вставить. Как вставить/добавить заданное количество пустых/новых строк в определенные места?Стандартными средствами Excel такую задачу решить можно не всегда, но не будем забывать про то, что существует такой мощный инструмент как VBA, позволяющий автоматизировать повторяющиеся однотипные действия. По инструкции устанавливается в приложение Excel надстройка для вставки пустых строк, которая предоставляет следующие возможности: 1. Выбор искомого значения, которым могут являться пустые ячейки, непустые ячейки, ячейки с заданным цветом заливки, ячейки с заданным числом, а также ячейки с заданным текстом (быквы, символы); 2. вставка заданного количества пустых строк как выше, так и ниже строк с искомым значением; 3. вставка разного количества пустых строк в зависимости от значения, указанного в заданном столбце; 4. вставка новых строк ниже каждой второй, третьей, пятой, n-ной строки выбранного диапазона (шаг задается пользователем); 5. вставлять пустые строки при каждой смене значения в заданном столбце; 6. вставлять пустые строки между заполненными (после каждой заполненной ячейки в столбце с заданным номером); 7. выбор диапазонов для вставки строк, предусмотрено несколько режимов: а) используемый диапазон листа – диапазон активного листа, включающий в себя все ячейки, находящиеся между первой заполненной и последней заполненной ячейкой; б) используемые диапазоны – отличается от предыдущего режима тем, что обработка данных производится в используемом диапазоне каждого листа рабочей книги; в) диапазон листа – диапазон, который выберет пользователь; г) диапазоны листов – это одноименные диапазоны на всех листа рабочей книги. *Внимательно выбирайте диапазон для получения желаемого результата! 8. выбор необходимых условий для значений ячеек. Для числовых значений: равно/не равно, больше/не больше, меньше/не меньше. Для текстовых значений: совпадает/не совпадает, содержит/не содержит, начинается/не начинается, заканчивается/не заканчивается. Программа выполняет проверку всех ячеек заданного диапазона и при выполнении выбранного условия вставляет нужное пользователю количество пустых строк над/под строкой (на выбор), содержащей ячейку с заданным значением. На выбор пользователя представлено множество условий для значений ячеек, с помощью которых можно определить места для вставки новых строк, а также предоставлен выбор диапазонов для обработки данных. Для большей гибкости поиск ячеек с нужными значениями можно осуществлять раздельно, как по текстовым значениям ячеек, так и по числовым. Предусмотрен также поиск как пустых, так и непустых ячеек. Этот макрос позволяет также добавлять новые строки в заданном количестве в каждую n-ую строку выбранного диапазона. Если, к примеру, вставить по две пустые строки ниже каждой второй строки диапазона А2:А24, т ополучим следующий результат: Вставка разного количества пустых строкПри помощи надстройки можно вставлять изменяющееся количество пустых строк, если количество вставляемых строк указано в отдельном столбце. Если установить флажок в поле “Разное количество пустых строк для вставки”, то поле с количеством строк для вставки изменяется на номер столбца, в котором указаны числовые значения. В результате программа определяет номер строки, которая подходит под заданные пользователем условия и вставляет столько пустых строк, сколько указано в этой строке заданного столбца. Удаление пустых строкУдаление строк в таблицах Excel уже рассматривалось на страницах этого сайта, удаление же пустых строк является частным случаем удаления строк, следует заметить, что удаление пустых строк, как собственно и их вставку, можно производить программно, при помощи макроса (надстройки). Обо всем этом можно прочитать подробнее. Источник: macros-vba.ru Добавление новой строки в программе Microsoft ExcelПри работе в программе Excel довольно часто приходится добавлять новые строки в таблице. Но, к сожалению, некоторые пользователи не знают, как сделать даже такие довольно простые вещи. Правда, нужно отметить, что у этой операции имеются и некоторые «подводные камни». Давайте разберемся, как вставить строку в приложении Microsoft Excel. Вставка строки между строкНужно отметить, что процедура вставки новой строки в современных версиях программы Excel практически не имеет отличий друг от друга. Итак, открываем таблицу, в которую нужно добавить строку. Чтобы вставить строку между строк, кликаем правой кнопкой мыши по любой ячейки строки, над которой планируем вставить новый элемент. В открывшемся контекстном меню жмем на пункт «Вставить…». Также, существует возможность вставки без вызова контекстного меню. Для этого нужно просто нажать на клавиатуре сочетание клавиш «Ctrl+». Открывается диалоговое окно, которое предлагает нам вставить в таблицу ячейки со сдвигом вниз, ячейки со сдвигом вправо, столбец, и строку. Устанавливаем переключатель в позицию «Строку», и жмем на кнопку «OK». Как видим, новая строка в программе Microsoft Excel успешно добавлена. Вставка строки в конце таблицыНо, что делать, если нужно вставить ячейку не между строк, а добавить строку в конце таблицы? Ведь, если применить вышеописанный метод, то добавленная строка не будет включена в состав таблицы, а останется вне её границ. Для того, чтобы продвинуть таблицу вниз, выделяем последнюю строку таблицы. В её правом нижнем углу образовывается крестик. Тянем его вниз на столько строк, на сколько нам нужно продлить таблицу. Но, как видим, все нижние ячейки формируются с заполненными данными из материнской ячейки. Чтобы убрать эти данные, выделяем новообразованные ячейки, и кликаем правой кнопкой мыши. В появившемся контекстном меню выбираем пункт «Очистить содержимое». Как видим, ячейки очищены, и готовы к заполнению данными. Нужно учесть, что данный способ подходит только в том случае, если в таблице нет нижней строки итогов. Создание умной таблицыНо, намного удобнее создать, так называемую, «умную таблицу». Это можно сделать один раз, и потом не переживать, что какая-то строка при добавлении не войдет в границы таблицы. Эта таблица будет растягиваемая, и к тому же, все данные внесенные в неё не будут выпадать из формул, применяемых в таблице, на листе, и в книге в целом. Итак, для того, чтобы создать «умную таблицу», выделяем все ячейки, которые в неё должны войти. Во вкладке «Главная» жмем на кнопку «Форматировать как таблицу». В открывшемся перечне доступных стилей выбираем тот стиль, который вы считаете для себя наиболее предпочтительным. Для создания «умной таблицы» выбор конкретного стиля не имеет значения. После того, как стиль выбран, открывается диалоговое окно, в котором указан диапазон выбранных нами ячеек, так что коррективы в него вносить не нужно. Просто жмем на кнопку «OK». «Умная таблица» готова. Теперь, для добавления строки, кликаем по ячейке, над которой строка будет создаваться. В контекстном меню выбираем пункт «Вставить строки таблицы выше». Строку между строк можно добавить простым нажатием комбинации клавиш «Ctrl+». Больше ничего на этот раз вводить не придется. Добавить строку в конце «умной таблицы» можно несколькими способами. Можно встать на последнюю ячейку последней строки, и нажать на клавиатуре функциональную клавишу табуляции (Tab). Также, можно встать курсором на правый нижний угол последней ячейки, и потянуть его вниз. На этот раз, новые ячейки будут образовываться незаполненными изначально, и их не нужно будет очищать от данных. А можно, просто ввести любые данные под строкой ниже таблицы, и она автоматически будет включена в состав таблицы. Как видим, добавить ячейки в состав таблицы в программе Microsoft Excel можно различными способами, но, чтобы не возникало проблем с добавлением, прежде, лучше всего, с помощью форматирования создать «умную таблицу». Отблагодарите автора, поделитесь статьей в социальных сетях. Источник: lumpics.ru Microsoft Excel Не удается вставить новые ячейкиЯ получаю сообщение об ошибке:
Это происходит, когда я пытаюсь вставить новую строку данных. Мне нужно сохранить все данные на листе, который у меня уже есть. У меня всего 56 строк, поэтому я думаю, что я мог бы добавить еще. excel excel-2010 excel-formula 9 ответов6 MattB [2016-10-13 19:36:00] Excel имеет ограниченное количество строк и столбцов (что зависит от версии). Чтобы найти последнюю ячейку с данными в ней, нажмите любую ячейку, а затем нажмите Ctrl + End . Это приведет вас к самому дальнему от A1 которого есть контент. Вам нужно будет удалить то, что есть, чтобы добавить дополнительные строки. 2 Selim [2017-09-01 13:47:00] У меня было то же самое. Удалены последние столбцы и строки Выбрали все ячейки из последней использованной ячейки в нижней части, очистили содержимое и очистили форматирование и очистили правила. Не помогло сразу, но работало после сохранения и возобновления. 1 SteveT [2017-03-28 23:35:00] Моя проблема заключалась в том, что на листе были включены блокировки замораживания. Очистка, которая устраняет проблему. 0 asj96 [2018-05-18 01:55:00] У меня была такая же проблема, и я попробовал все, что было предложено выше. Ничего не получилось. Но я сделал следующее, что немедленно устранило проблему:
0 Osify [2017-12-21 07:55:00] Excel имеет ограничение на версию, поэтому, пожалуйста, убедитесь, что вы проверяете расширение файла, например:
Иногда мы забываем проверить это, даже если вы используете Excel 2016, предупреждение все еще видно. Это напомнит вам сначала проверить. Чтобы не решить достаточно сценария столбцов:
Для сценариев с недостаточным количеством строк:
Это будет трюк. Надеюсь, это поможет. 0 Grobsrop [2017-02-13 16:33:00] Это случилось со мной некоторое время назад, поэтому, когда я наткнулся на этот вопрос, я подумал, что могу поделиться своим опытом. Подход №1: удаление строк и столбцовКак упоминает Мэтт Б в своем ответе, первое, что нужно попробовать, – удалить столбцы, которые занимают место. Предположим, что ваши данные используют столбцы от A до T и строки от 1 до 20. Сначала выберите ячейку U1 и нажмите CTRL+SHIFT+RIGHT чтобы отметить все ячейки от T1 до XFD1 (может отображаться самый правый столбец Excel). Щелкните правой кнопкой мыши любую ячейку, выберите “Удалить” и “Целый столбец”. Теперь вы избавились от столбцов. Затем выберите ячейку A21 и нажмите CTRL+SHIFT+DOWN чтобы пометить все ячейки от A21 до A1048576 ( A1048576 наивысший номер строки Excel). Щелкните правой кнопкой мыши любую ячейку, выберите “Удалить” и “Целая строка”. Это приведет к удалению строк. Теперь он должен работать, поскольку вы избавились от всех лишних столбцов и строк. Подход № 2: использование VBAКогда я столкнулся с этой проблемой, вышеупомянутое решение не сработало для меня. Однако в итоге я нашел решение, которое действительно сработало.
Надеюсь, это поможет вам или любой другой душе отчаянно пытаться создавать новые строки или столбцы в Excel. Я выбрал последний столбец, а затем CTRL+SHIFT+RIGHT чтобы выбрать все ячейки справа. И затем Clear all (кнопка справа от Home-> Формат), чтобы очистить как форматирование, так и содержимое ячеек. Это было единственное решение, которое позволило мне выполнить вставку столбца. 0 Dave45 [2017-03-07 20:48:00] У меня был лист с данными, которые, по-видимому, содержались в A1: G4000, которые дали эту ошибку, пытаясь вставить ROWS в этом диапазоне. ctrl-end взял меня на IV65536! Таким образом, я удалил весь диапазон ROWS с 4001-65536 (ячейки/Удалить строки листов в Office 365). Это не повлияло, и я все еще не мог вставить ROWS. Повторяю три раза, чтобы полностью убедиться, что я сделал все правильно. Никакая радость и ctrl-end все равно не привели меня к IV65536! Исходя из идей, я удалил COLUMNS H-IV. ROWS теперь будет вставлен. Сбитый с толку, что происходит. но может быть стоит попробовать, если вы получите эту ошибку. Мое единственное предположение заключается в том, что может быть применено некоторое невидимое форматирование целого столбца, которое перешло в строку 65535 и было восстановлено после того, как строки были удалены. Источник: qarchive.ru detector |