Невозможно вставить строку в Excel (7 быстрых исправлений)

  • Поделись Этим
Hugh West

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

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

Скачать рабочую тетрадь

Решения по вставке строк.xlsm

7 Исправление проблемы невозможности вставить строку в Excel

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

Мы использовали Microsoft Excel 365 версию здесь, вы можете использовать любые другие версии в зависимости от вашего удобства.

1. невозможность вставить строку в Excel Исправление с помощью опции "Очистить все

Контекст :

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

Для этого после выбора Ряд 8 (куда мы хотим вставить строку) мы прошли через Главная Вкладка>> Клетки Группа>> Вставка Выпадающий>> Вставка строк листа Вариант.

Вместо того, чтобы получить новую строку, мы получаем сообщение об ошибке, которое гласит

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

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

Решение :

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

➤ Выберите строку, следующую за концом набора данных.

➤ Нажмите CTRL + SHIFT + ↓ (клавиша "Вниз"), чтобы выбрать все строки, исключая наш диапазон данных.

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

➤ Перейти к Главная Вкладка>> Редактирование Группа>> Очистить Выпадающий>> Очистить все Вариант.

Затем мы видим, что записи последнего ряда были удалены.

Теперь попробуйте вставить новый ряд без каких-либо сообщений об ошибках.

Наконец, вы можете ввести новую запись о продукте в этой строке (здесь мы ввели запись для Apple ).

Читать далее: Как вставить строку в ячейку в Excel (3 простых способа)

2. Невозможно вставить строку в Excel Исправление путем копирования диапазона данных

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

Решение :

➤ Выберите диапазон данных на листе, где возникла проблема, и нажмите кнопку CTRL+C чтобы скопировать этот диапазон.

➤ Затем перейдите на новый лист (здесь это Копировать ) и выберите ячейку, в которую нужно вставить диапазон.

➤ Наконец, для вставки диапазона данных нажмите кнопку CTRL+V .

В новом листе мы успешно ввели новую строку и

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

Теперь пришло время скопировать диапазон данных этого листа, нажав кнопку CTRL+C снова.

После этого необходимо вернуться на основной лист и вставить скопированные данные, нажав кнопку CTRL+V здесь на месте предыдущего диапазона данных.

Читать далее: Формула Excel для вставки строк между данными (2 простых примера)

3. Использование кода VBA для вставки строки без ошибок

Контекст :

Мы попытаемся вставить новую строку перед строкой для записей о Арбуз .

К сожалению, мы получаем сообщение об ошибке после попытки вставить новую строку.

Как видите, причина этой ошибки та же, что и в предыдущих разделах.

Решение :

Здесь мы решим эту проблему с помощью VBA код.

➤ Перейти к Разработчик Вкладка>> Visual Basic Вариант.

Затем Редактор Visual Basic откроется.

➤ Перейти к Вставка Вкладка>> Модуль Вариант.

После этого Модуль будет создан.

➤ Напишите следующий код

 Sub Rmvall() Rows(ActiveCell.Row & ":" & Rows.Count).Delete End Sub 

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

➤ Нажмите F5 .

Затем вы сможете удалить все содержимое последнего ряда.

Теперь попробуйте вставить новый ряд

и положил запись о товаре Apple .

Читать далее: VBA для вставки строки в Excel (11 методов)

4. Невозможно вставить строку в Excel из-за защиты листа

Контекст :

Здесь мы вставим новую строку перед строкой для продукта Арбуз .

Но после выбора Ряд 8 (место нового ряда), когда мы пытаемся выбрать Вставка строк листа опция Вставка выпадающий список под Главная мы не можем выбрать его, потому что он отключен для этого листа.

В связи с включением Защитный лист опцию, здесь мы не смогли вставить новый ряд.

Решение :

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

➤ Перейти к Обзор Вкладка>> Защитить Группа>> Незащищенный лист Вариант.

Затем Незащищенный лист откроется диалоговое окно.

➤ Введите Пароль (который вы использовали для защиты вашего листа) и нажмите кнопку OK .

После этого можно снова попытаться вставить новый ряд.

➤ Выберите строку, в которой вы хотите создать новую строку, и перейдите к пункту Главная Вкладка>> Клетки Группа>> Вставка Выпадающий>> Вставка строк листа Опция (сейчас она включена).

Наконец, мы ввели новый ряд и

ввел запись для нового продукта Apple .

Похожие чтения

  • Макрос для вставки строки и копирования формулы в Excel (2 метода)
  • Макрос Excel для добавления строки в нижнюю часть таблицы
  • Как вставить итоговую строку в Excel (4 простых способа)
  • Макрос Excel для вставки строк (8 методов)
  • Вставка строк в Excel на основе значения ячейки с помощью VBA (2 метода)

5. Невозможно вставить строку в Excel из-за слияния столбцов

Контекст :

При попытке вставить новую строку перед строкой для продукта Арбуз ,

мы снова получаем сообщение об ошибке.

Причина этой проблемы в том, что у нас есть полностью объединенный столбец помимо диапазона данных.

Решение :

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

➤ Выберите объединенный столбец ( Колонка E в данном случае).

➤ Перейти к Главная Вкладка>> Выравнивание Группа>> Слияние и центр Выпадающий>> Разъединить клетки Вариант.

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

Наконец, запишите запись о новом продукте Apple .

6. Невозможно вставить строку в Excel из-за замерзания панели

Контекст :

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

Решение :

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

➤ Перейти к Посмотреть Вкладка>> Морозильные панели Выпадающий>> Разморозить панели Вариант.

Таким образом, вы удалили Заморозить панель успешно.

Затем мы вставили новый ряд и,

заполнил его записью о новом продукте Apple .

7. Преобразование таблицы в диапазон для решения задачи сложения новых строк

Контекст :

Преобразование диапазона данных в Таблица может сделать ваши вычисления быстрее и проще, но иногда он может вызвать проблемы при вставке нового ряда.

Решение :

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

➤ Выберите Таблица и отправляйтесь в Дизайн стола Вкладка>> Инструменты Группа>> Преобразование в диапазон Вариант.

Затем появится окно с сообщением, в котором говорится

" Вы хотите преобразовать таблицу в нормальный диапазон? "

➤ Выберите Да здесь.

Таким образом, мы преобразовали нашу таблицу в диапазон данных.

Теперь вставьте новый ряд и,

ввести записи о новом продукте Apple .

Читать далее: Ярлыки для вставки новой строки в Excel (6 быстрых способов)

Заключение

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

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.