Не удалось переместить объекты за пределы листа в excel как исправить

Что делать если закончился лист Excel

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

В общем при открытии этого документа в Microsoft Office выяснилось что просто нет столбцов. При попытки добавить появляется сообщение.

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

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

Прочитав это любой пользователей впадет в ступор так как ни поймет ни слова. В общем есть простой вариант исправить эту проблему.

Не получается вставить колонку в лист Excel

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

Не удалось переместить объекты за пределы листа в excel как исправить. Смотреть фото Не удалось переместить объекты за пределы листа в excel как исправить. Смотреть картинку Не удалось переместить объекты за пределы листа в excel как исправить. Картинка про Не удалось переместить объекты за пределы листа в excel как исправить. Фото Не удалось переместить объекты за пределы листа в excel как исправить

Не удалось переместить объекты за пределы листа в excel как исправить. Смотреть фото Не удалось переместить объекты за пределы листа в excel как исправить. Смотреть картинку Не удалось переместить объекты за пределы листа в excel как исправить. Картинка про Не удалось переместить объекты за пределы листа в excel как исправить. Фото Не удалось переместить объекты за пределы листа в excel как исправить

После чего открываем документ и смотрим что получилось.

Источник

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

Сведения о версии Excel 97 этой статьи можно найти в статье 170081.

Версия этой статьи для Excel 98 для Macintosh Edition: 178959.

Симптомы

Вы пытаетесь выполнить одно из следующих действий:

Скрытие столбцов данных в Microsoft Excel.

Вставка строк или столбцов в Excel.

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

Переместить объекты за пределы листа нельзя.

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

Причина

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

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

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

Решение

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

Способ 1: временное переключение параметра с «Nothing (скрыть объекты)» на «все»

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

В левом верхнем углу окна Excel нажмите кнопку Microsoft Office.

В нижней части меню выберите пункт Параметры Excel.

В списке слева выберите пункт Дополнительные параметры.

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

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

Способ 2: изменение свойства Position объекта для перемещения и изменения размеров с ячейками

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

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

Наведите указатель мыши на край объекта, пока указатель не примет вид белой стрелки с четырьмя маленькими черными стрелками в указателе. Затем щелкните объект, чтобы выделить его.

Нажмите кнопку переместить и изменить размер ячееки нажмите кнопку ОК.

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

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

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

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

Источник

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

Проблемы

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

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

Причина

Эта проблема может возникать, если формула была добавлена на весь лист или если форматирование (например, граница) было добавлено во весь столбец или строку.

Решение

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

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

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

В меню Правка выберите команду Удалить.

Щелкните первую пустую строку под последней строкой данных.

Нажмите и удерживайте клавишу CTRL, а затем нажмите клавишу Стрелка вниз, чтобы выделить все строки ниже первой строки.

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

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

Выберите пункт нет, а затем нажмите кнопку ОК.

Щелкните любую ячейку в строке, в которую вы хотите вставить строку.

В меню Вставка выберите пункт строка. Чтобы вставить столбец, щелкните столбец.

Источник

Не удалось переместить объекты за пределы листа в excel как исправить. Смотреть фото Не удалось переместить объекты за пределы листа в excel как исправить. Смотреть картинку Не удалось переместить объекты за пределы листа в excel как исправить. Картинка про Не удалось переместить объекты за пределы листа в excel как исправить. Фото Не удалось переместить объекты за пределы листа в excel как исправитьgozadotru

GOZA.ru

Объект невозможно переместить за пределы листа.
Такая проблема возникает в Excel’е в больших таблицах с большим количеством примечаний.

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

Как это решить?
Варианта два. Первый – найти все примечания, зайти в «формат примечания» правым кликом по рамке примечания и в «свойствах» поставить флажок на «перемещать и изменять размер вместе с ячейками».

Это долго и муторно. Проще тоже самое сделать макросом.

1. Заходим в Сервис-Макрос-Безопасность, проверяем что уровень безопасности средний или низкий.
2. Заходим в Сервис-Макрос-Макросы.

3. Вводим название нового макроса, например «Сброс_примечаний».

4. Нажимаем «Создать» и попадаем в Visual Basic.
5. В правом окне между Sub и End Sub вставляем следующий текст:

'
' Сброс примечаний Макрос
' Макрос придуман, записан и сохранён на веки 25.11.2008 (14_Num)
'
'
cnt = Worksheets(1).Comments.Count
Msg = "Всего в книге комментов: " & cnt & Chr(13) & "Произвести сброс позиций и размеров комментов?"
Title = "Макрос сброса комментов"
Response = MsgBox(Msg, 3, Title)
If Response = vbYes Then
For i = 1 To cnt
comm = Worksheets(1).Comments(i).Text
addr = Worksheets(1).Comments(i).Parent.Address(R owAbsolute:=False, _
ColumnAbsolute:=False)
Worksheets(1).Comments(i).Delete
Worksheets(1).Range(addr).AddComment (comm)
Next i
End If

Set cmt = Worksheets(1).Comments
For Each c In cmt
c.Shape.Placement = xlMoveAndSize
Next

Вот что должно получится

5. Закрываем Visual Basic.
6. Снова запускаем Сервис-Макрос-Макросы, выбираем наш макрос «Сброс_примечаний», нажимаем выполнить.

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

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

Источник

Почему в Excel появляется сообщение «не удается сместить объекты на лист»?

Иногда вставка и скрытие столбцов или строк на этом примере не позволяет.

Не удалось переместить объекты за пределы листа в excel как исправить. Смотреть фото Не удалось переместить объекты за пределы листа в excel как исправить. Смотреть картинку Не удалось переместить объекты за пределы листа в excel как исправить. Картинка про Не удалось переместить объекты за пределы листа в excel как исправить. Фото Не удалось переместить объекты за пределы листа в excel как исправить

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

Почему это происходит и что с этим делать

Не всегда можно вставлять строки и столбцы.

Сообщение «Невозможно сдвигать объекты с листа» выводится при попытке вставить строки или столбцы на листа, а в разделе «Объекты» для параметра «Показать параметры Excel» выбран параметр «Не скрывать объекты». Это известная ошибка в некоторых версиях Excel. Хотя по умолчанию этот параметр не выбран, его можно установить случайно, нажав определенное сочетания клавиш (CTRL+6).

Чтобы обойти эту ошибку, необходимо изменить параметр с «Ничего» (скрыть объекты) на «Все». Самый быстрый способ сделать это — нажать CTRL+6.

Кроме того, вы можете изменить параметры Excel. Для этого:

На вкладке Файл нажмите кнопку Параметры и выберите Дополнительно.

Примечание: В Excel 2007 нажмите кнопку «Microsoft Office» Не удалось переместить объекты за пределы листа в excel как исправить. Смотреть фото Не удалось переместить объекты за пределы листа в excel как исправить. Смотреть картинку Не удалось переместить объекты за пределы листа в excel как исправить. Картинка про Не удалось переместить объекты за пределы листа в excel как исправить. Фото Не удалось переместить объекты за пределы листа в excel как исправить и выберите «Параметры Excel».

На вкладке «Дополнительные параметры» прокрутите список до параметров отображения этой книги. В области «Объекты» выберите «Все» вместо ничего (скрыть объекты).

Не удалось переместить объекты за пределы листа в excel как исправить. Смотреть фото Не удалось переместить объекты за пределы листа в excel как исправить. Смотреть картинку Не удалось переместить объекты за пределы листа в excel как исправить. Картинка про Не удалось переместить объекты за пределы листа в excel как исправить. Фото Не удалось переместить объекты за пределы листа в excel как исправить

Возможно, вы намеренно скрыли объекты в книге. Например, если в книге много объектов, вы можете скрыть их, чтобы реагировать на запросы. В этом случае для переключения между отображением и скрытием объектов можно использовать сочетания клавиш (CTRL+6).

Столбцы нельзя вставлять и скрывать

Если сообщение «Не удается сдвигать объекты за место на сайте» (или аналогичное схожее сообщение) по-прежнему появляется даже после применения предыдущего разрешения, возможно, в ячейках ближе к концу сетки есть такие объекты, как приметки, изображения или диаграммы.

Количество столбцов, которые можно скрыть или вставить, ограничено количеством столбцов между правым краем объекта и последним столбцом на странице (столбец XFD). Если количество столбцов, которые нужно скрыть или вставить в другое место на сайте, превышает это число, объект будет перемещен с этого таблицы, и вы увидите сообщение.

Как правило, эту проблему можно устранить, найдя объект, который его удалил, или отодвигая от конца таблицы. Вот несколько советов по поиску объектов:

Чтобы быстро перейти к последней ячейке в строке или столбце, нажмите клавишу END, а затем клавишу СТРЕЛКА ВПРАВО или СТРЕЛКА ВНИЗ.

Чтобы перейти к последней ячейке на сайте, содержавшей данные или форматирование, нажмите CTRL+END.

Чтобы быстро найти и удалить прикомменты, нажмите F5. В диалоговом окне «Перейти» нажмите кнопку «Специальный». Выберите «Приметки»и нажмите кнопку «ОК». Чтобы удалить комментарий, щелкните правой кнопкой мыши ячейку с комментарием и выберите «Удалить комментарий».

Чтобы быстро найти графические объекты, включая диаграммы и кнопки, нажмите клавишу F5. В диалоговом окне «Перейти» нажмите кнопку «Специальный». Выберите «Объекты»и нажмите кнопку «ОК». Найденный объект можно удалить или переместить.

Примечание: Эта проблема обычно возникает при вставке или скрытие столбцов. Такая же проблема может возникнуть и с строками, но она будет не так распространенной из-за ограничения на размер строк в Excel 2007, из-за чего вероятность того, что объекты находятся в самом конце листа, меньше вероятно.

Дополнительные сведения и дополнительные советы по устранению неполадок см. в статье «Не удается скрыть столбцы в Excel». Не удалось переместить объекты за пределы листа в excel как исправить. Смотреть фото Не удалось переместить объекты за пределы листа в excel как исправить. Смотреть картинку Не удалось переместить объекты за пределы листа в excel как исправить. Картинка про Не удалось переместить объекты за пределы листа в excel как исправить. Фото Не удалось переместить объекты за пределы листа в excel как исправить

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Источник

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

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