Microsoft Excel не может вставить новые ячейки

#excel #excel-formula #excel-2010

#excel #excel-формула #excel-2010

Вопрос:

Я получаю сообщение об ошибке:

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

Это происходит, когда я пытаюсь вставить новую строку данных. Мне нужно сохранить все данные на листе, который у меня уже есть. У меня всего 56 строк, поэтому я думаю, что смогу добавить больше…

Комментарии:

1. Каким-то образом вы добавили содержимое в последнюю строку листа. Вам нужно будет очистить это содержимое, прежде чем вы сможете добавлять новые строки.

2. Не могли бы вы опубликовать строку, которая выдает ошибку.

3. Я перепробовал все перечисленные предложения, включая очистку форматирования, содержимого и т. Д., И ничего не сработало. Единственное, что сработало для меня, это скопировать только данные и вставить их на другой лист. Удалил старый лист, и теперь все в порядке.

Ответ №1:

Excel имеет ограниченное количество строк и столбцов (которое зависит от версии).

Чтобы найти последнюю ячейку с данными, щелкните на любой ячейке, а затем нажмите Ctrl End. Затем вы перейдете к самой удаленной ячейке, в A1 которой есть содержимое. Вам нужно будет удалить то, что есть, чтобы добавить дополнительные строки.

Комментарии:

1. После удаления глупый excel восстановит эти пустые ячейки в том же формате.

2. я сделал то же самое. не работает. все еще повторяется та же ошибка

Ответ №2:

У меня было то же самое.

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

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

Не помогло сразу, но сработало после сохранения и повторного открытия.

Комментарии:

1. Сохранение и повторное открытие сделали свое дело для меня.

Ответ №3:

Для решения сценария недостаточно столбца:

  1. Разблокируйте строки (необязательно): если у вас есть целая объединенная строка, удалите их, не делайте этого. (многие люди застряли здесь) (это может помешать вам выполнить форматирование дорожки)
  2. Выберите ненужные столбцы: выберите первый пустой столбец (крайний левый), перейдите к концу листа, используя ctrl shift end для выбора всех пустых столбцов справа до последнего.
  3. Очистить форматирование и содержимое выбранных ячеек: не используйте delete cells эту функцию, так как Excel повторно сгенерирует ячейки в том же формате, поэтому она не будет работать. Вместо этого используйте Clear кнопку слева Sort amp; Filter . Используется Clear all для очистки как форматирования, так и содержимого ячеек, чтобы впоследствии их можно было рассматривать как пустые ячейки.

Для сценария «Недостаточно строк«:

  • Это почти то же самое. : P

Это помогло бы. Надеюсь, это может помочь.

Ответ №4:

Моя проблема заключалась в том, что на листе были включены панели замораживания. Очистка, устраняющая проблему.

Ответ №5:

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

Подход № 1: удаление строк и столбцов

Как упоминает Мэтт Б в своем ответе, первое, что нужно попробовать, это удалить столбцы, которые занимают место.

Предположим, что ваши данные используют столбцы от A до T и строки от 1 до 20.

Прежде всего, выберите ячейку U1 и нажмите CTRL SHIFT RIGHT , чтобы пометить все ячейки от T1 до XFD1 (крайний правый столбец, который может отображать Excel). Щелкните правой кнопкой мыши любую ячейку, выберите «Удалить» и «Весь столбец». Теперь вы избавились от столбцов.

Затем выберите ячейку A21 и нажмите CTRL SHIFT DOWN , чтобы пометить все ячейки от A21 до A1048576 (отображается самый высокий номер строки Excel). Щелкните правой кнопкой мыши любую ячейку, выберите «Удалить» и «Вся строка». Это приведет к удалению строк.

Теперь это должно сработать, так как вы избавились от всех лишних столбцов и строк.

Подход № 2: использование VBA

Когда я столкнулся с этой проблемой, вышеупомянутое решение не сработало для меня. Однако в конце концов я нашел решение, которое сработало.

  1. Щелкните правой кнопкой мыши лист, который вызывает проблемы.
  2. Выберите «Просмотр кода»
  3. Нажмите CTRL G, чтобы открыть поле «Немедленно»
  4. Введите ActiveSheet.UsedRange . Это заставит Excel «удалить» все ячейки, которые в данный момент не используются, тем самым освобождая пространство, необходимое для создания новых столбцов или строк.

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

Ответ №6:

Я выбрал последний столбец, а затем CTRL SHIFT RIGHT выделил все ячейки справа. А затем Clear all (кнопка справа от Home-> Format), чтобы очистить как форматирование, так и содержимое ячеек. Это было единственное решение, которое затем позволило мне выполнить вставку столбца.

Ответ №7:

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

Удаление объединенной строки / столбца позволит снова добавлять новые столбцы / строки.

Ответ №8:

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

то, что я сделал, это просто скопировал все это в новый wheetsheet, после чего все снова работает….

Ответ №9:

У меня был лист с данными, по-видимому, содержащимися в A1: G4000, который выдавал эту ошибку при попытке вставить СТРОКИ в этот диапазон.

ctrl-end привел меня к IV65536!

Поэтому я удалил весь диапазон СТРОК из 4001-65536 (ячейки / Удаление строк листа в Office 365).

Это не имело никакого эффекта, и я все еще не мог вставлять СТРОКИ. Повторяется три раза, чтобы полностью убедиться, что я все сделал правильно. Никакой радости, и ctrl-end все равно привел меня к IV65536!

Исчерпав идеи, я удалил СТОЛБЦЫ с H по IV.

Теперь будут вставляться строки.

Озадачен тем, что происходит… но, возможно, стоит попробовать, если вы получите эту ошибку.

Я только предполагаю, что могло быть применено какое-то невидимое форматирование всего столбца, которое дошло до строки 65535 и было восстановлено после удаления строк.

Ответ №10:

Excel имеет ограничения для каждой версии, поэтому, пожалуйста, убедитесь, что вы проверили расширение вашего файла, например:

  • XLS для Excel 97-2003
  • XLSX для более поздних 2007, 2013, 2016

Иногда мы забываем проверить это, даже если вы используете Excel 2016, предупреждение все еще отображается.

Это напомнило бы вам сначала проверить.

Ответ №11:

У меня была та же проблема, и я попробовал все, что было предложено выше. Ничего не сработало. Но я сделал следующее, что немедленно устранило проблему:

  • Не объединены два столбца:Они были объединены исключительно по эстетическим соображениям, поэтому их разъединение не оказало существенного влияния на мои данные, и это сработало как шарм.
  • Это может означать, что вам придется просмотреть свой рабочий лист, чтобы найти недопустимый столбец / строку, но оно того стоит.

Удачи!

Ответ №12:

1) Нажмите Control shift Right-Arrow кнопку и выберите и скопируйте все ваши данные

2) выберите все столбцы (от 1 до XFD 1) и удалите и скопируйте свои данные в таблицу удаленных столбцов, теперь это будет работать.

Ответ №13:

У меня тоже была эта проблема, которую я смог решить, выбрав неиспользуемые столбцы и «очистить все». Не удаляйте столбцы после очистки. В противном случае форматирование появится снова, и вы все равно увидите ту же ошибку.