Excel не позволяет вставить строку? Очистите все ячейки, затем удалите форматирование из остальных строк / столбцов, попробуйте изменить свойства Position для объекта или удалите ненужный мусор. Ниже мы рассмотрим, почему Excel не позволяет вводить данные, в чем могут быть причины такой проблемы и как исправить это самостоятельно.
Причины
Для начала выясним, по каким причинам не добавляется строка в Excel. При попытке выполнить эту работу программа выдает сообщение об ошибке. В нем говорится, что для предотвращения потери данных Microsoft Excel не может перемещать заполненные разделы с листа. В результате строка также не может быть вставлена.
Проблема, поскольку программа не позволяет этого, может возникнуть при добавлении форматирования ко всей строке или указании формулы для всего листа. Еще одна вероятная проблема связана с накоплением лишних макросов и необходимостью очистки. Ниже мы подробнее рассмотрим, как правильно исправить эту неисправность.
Что делать, если Excel не дает вставить данные
Зная, почему в Excel не вставляется строка, вы можете принять решение о дальнейших действиях и исправить ошибку.
Во-первых, давайте узнаем, как правильно выполнить эту работу в Excel. Здесь возможны несколько вариантов:
- Откройте таблицу, в которую вы хотите вставить строку. Чтобы выполнить задание, щелкните нужное место и щелкните правой кнопкой мыши. Сделайте это в ячейке, которую хотите вставить выше. В открывшемся меню выберите пункт «Вставить». Если Excel не позволяет вводить данные, следуйте приведенным ниже инструкциям.
- Чтобы скопировать без контекстного меню, нажмите Ctrl +. После открытия диалогового окна приложение предлагает вставить в таблицу ячейки со смещением вниз, ячейки со смещением вправо, строку, столбец. Поставьте переключатель в «линию» и подтвердите действие.
- Если Excel не вставляет строки в конец таблицы и не позволяет вам, попробуйте сделать это правильно. Чтобы переместить таблицу вниз, выберите последнюю строку и в правом нижнем углу потяните крест на столько строк (сколько вам нужно добавить). При копировании данных удалите информацию из родительской ячейки. Для этого в меню »выберите« Очистить содержимое».
Теперь посмотрим, как действовать, если в Excel не вставлены строки с доступной информацией. Вот подробные инструкции, которые рекомендуют сами разработчики программы в ситуации, когда Excel не позволяет вводить данные:
- Щелкните ячейку заголовка в первом пустом столбце справа от информации. Ячейка заголовка — это первый раздел каждого столбца, указывающий, какой столбец вы используете.
- Щелкните кнопку Ctlr и удерживайте ее.
- Нажмите кнопку «Стрелка вправо», чтобы выделить столбцы с правой стороны.
- Нажмите «Редактировать» и выберите «Удалить».
- Щелкните первую пустую строку под последней строкой данных.
- Нажмите и удерживайте клавишу Ctrl, затем нажмите стрелку вниз, чтобы выбрать все строки ниже.
- В меню «Правка» выберите команду «Удалить». Чтобы удалить форматирование из остальных ячеек, в которые Excel не добавляет строки и не позволяет копировать, выполните указанные выше действия.
- Щелкните небольшую ячейку между заголовками первой строки и первого столбца, чтобы выделить текст.
- Войдите в меню «Формат» и выберите запись ячейки, затем откройте раздел «Границы». Обратите внимание, что форматирование, добавленное к остальным разделам, часто меняется. Это предполагает, что пользователь хочет удалить форматирование границы. Если вам нужно удалить другие типы форматирования, вам нужно будет изменить параметры на другой вкладке в окне «Формат ячеек».
- Выберите «Нет», затем нажмите «ОК».
- Щелкните любую ячейку в строке, в которую вы хотите вставить строку. Убедитесь, что система позволяет вам это делать.
- В меню «Вставить» выберите строку или столбец (в зависимости от выполняемого действия).
Если Excel позволяет вставить строку, значит, работа выполнена правильно.
Изменение свойств Position
Если вам интересно, почему строки не вставляются в Excel, попробуйте изменить свойства объекта для перемещения и изменения размера. Этот метод подходит для версий Excel до 2003 включительно. Если программное обеспечение не позволяет выполнить эту работу, сделайте следующее:
- Выберите ячейку и нажмите правую кнопку мыши.
- Выберите «Показать заметку» или «Показать / скрыть заметку».
- Наведите указатель мыши на край объекта, пока он не изменится на стрелку с четырьмя маленькими стрелками в указателе.
- Щелкните объект, чтобы выбрать его.
- В Excel 2003, если он не позволяет вставлять строку », выберите« имя объекта »в меню« Формат », а в 2007 нажмите« Форматировать имя объекта».
- Перейдите в раздел Формат и откройте Свойства».
- Нажмите кнопку «Переместить и изменить размер ячейки».
- Щелкните «ОК».
Выполните указанные выше действия для каждого объекта в желаемой части объекта. Далее проверьте, позволяет ли Excel вводить материал или нет.
Удаление макроса
Одна из причин, по которой Excel не вставляет строки в таблицу, — наличие макросов и необходимость их очистки. Чтобы удалить лишнее, когда программа не разрешает вставку строки, действуйте следующим образом:
- Перейдите на вкладку Разработчик и раздел Visual Basic.
- Выберите пункт «Макрос».
- Если вкладка «Разработчик» недоступна справа, нажмите кнопку с шестеренкой и выберите «Параметры ленты».
- В разделе «Настройки» установите флажок «Разработчик».
- Выберите макрос, который вы хотите удалить, из списка и выберите соответствующий элемент.
Теперь вы знаете, почему в Excel не вставляется строка и что делать, чтобы программа восстановила нормальную работу. Сначала убедитесь, что вы правильно выполнили шаги, попробуйте удалить ненужные данные, изменить свойства или удалить ненужные макросы. В комментариях расскажите, почему программа не позволяет ввести необходимую информацию и что еще можно сделать для решения этой проблемы в Excel.
Эксель не дает вставить строку? Очистите все ячейки, а после удалите форматирование из остальных строк / столбцов, попробуйте изменить свойства Position для объекта или удалите лишний мусор. Ниже рассмотрим, почему Excel не дает вставить данные, в чем могут быть причины подобной проблемы, и как ее устранить своими силами.
Причины
Для начала разберемся в чем причины того, что в Эксель не добавляется строка. При попытке выполнить эту работу программа выдает сообщение об ошибке. В ней указывается, что для предотвращения потери данных Майкрософт Эксель не может перенести заполненные секции за пределы листа. Как результат, вставить строчку также не удается.
Проблема, почему программа не дает это сделать, может возникнуть при добавлении форматирования на всю строку или указания формулы на весь лист. Еще одна вероятная проблема связана с накоплением лишнего макроса и необходимостью очистки. Ниже подробно рассмотрим, как правильно решить эту неисправность.
Что делать, если Excel не дает вставить данные
Зная, почему в Экселе не вставляется строка, можно принять решение по поводу дальнейших действий и устранения ошибки.
Для начала разберемся, как правильно выполнять эту работу. в Эксель Здесь возможно несколько вариантов:
- Откройте таблицу, куда необходимо вставить строку. Для выполнения работы жмите в нужной точке и кликните правой кнопкой мышки. Сделайте это на ячейке, над которой планируется вставка. В открывшемся меню выберите пункт «Вставить». Если Эксель не дает вставить данные, следуйте рассмотренным ниже инструкциям.
- Для копирования без контекстного меню жмите на сочетание Ctrl+. После открытия диалогового окна приложение предлагает вставить ячейки в таблицу со смещением вниз, ячейки со сдвигом вправо, строку, столбец. Поставьте переключатель в «строку» и подтвердите действие.
- Если Excel не вставляет строки в конце таблицы и не дает это делать, постарайтесь сделать все правильно. Для смещения таблицы вниз выделите последний ряд, а справа внизу потяните за крестик на столько строчек (на сколько необходимо добавить). При копировании данных удалите информацию с материнской ячейки. Для этого в меню выберите «Очистить содержимое».
Теперь рассмотрим, как действовать, если не вставляются строки в Excel с имеющейся информацией. Приведем подробную инструкцию, которую рекомендуют сами разработчики программы в ситуации, когда Эксель не дает вставить данные:
- Жмите на ячейку заголовков в 1-м пустом столбце справа от информации. Ячейка заголовков представляет собой первую секцию в каждом столбце, указывающая, какой столбец вы применяете.
- Кликните на кнопку Ctlr и зафиксируйте ее в нажатом состоянии.
- Жмите на кнопку «Стрелка вправо», для выделения столбцов с правой стороны.
- Кликните на «Правка» и выберите «Удалить».
- Жмите на 1-ую пустую строчку под последней строкой с данными.
- Кликните и зафиксируйте кнопку Ctrl, а после этого жмите Стрелка вниз для выделения всех строчек внизу.
- В меню «Правка» выделите команду «Удалить». Для удаления форматирования остальных ячеек, в которые Эксель не добавляет строки и не дает копировать, сделайте указанные выше шаги.
- Кликните маленькую ячейку между заголовком 1-й строки и 1-го столбца для выделения текста.
- Войдите в меню «Формат» и выберите пункт ячейки, а после откройте раздел «Граница». Учтите, что форматирование, добавленное в оставшиеся секции, часто меняется. При этом подразумевается, что пользователь хочет удалить форматирование границ. Если нужно убрать другие виды форматирования, придется поменять параметры на иной вкладке в окне «Формат ячеек».
- Выберите «Нет», а после кликните «ОК».
- Жмите любую ячейку в строчке, куда вы планируете вставить строку. Убедитесь, что система дает это сделать.
- В меню «Вставка» выберите строчку или столбец (в зависимости от поставленной задачи).
Если Эксель дает вставить строчку, значит, работа сделана правильно.
Изменение свойств Position
При возникновении вопроса, почему в Эксель не вставляются строки, попробуйте внести изменения в свойства объекта для перемещения и изменения размеров. Этот метод подходит для Эксель версий до 2003 года включительно. Если софт не дает сделать работу, пройдите такие шаги:
- Выделите ячейку и жмите правую кнопку мышки.
- Выберите пункт «Показать примечание» или «Показать или скрыть примечание».
- Поставьте указатель мышки на границу объекта, пока он не превратится в стрелку с четырьмя маленькими стрелками в указателе.
- Жмите на объект для его выделения.
- В Эксель 2003, если он не дает вставить строчку», выберите «имя объекта» в меню «Формат», а в 2007-м жмите на «Формат <> имя объекта».
- Перейдите в раздел «Формат» и откройте «Свойства».
- Кликните на кнопку «Переместить и изменить размер ячейки».
- Жмите на «ОК».
Сделайте указанные выше шаги для каждого объекта в нужной секции объекта. После этого проверьте, дает ли Эксель вставить материал или нет.
Удаление макроса
Одной из причин, почему Эксель не вставляет строки в таблицу, является наличие макросов и необходимость их очистки. Для удаления лишнего, когда программа не дает вставить строчку, сделайте следующее:
- Войдите на вкладку «Разработчик» и раздел Visual Basic.
- Выберите элемент «Макрос».
- При недоступной вкладке «Разработчик» справа жмите на кнопку с шестеренкой и выберите «Параметры ленты».
- В разделе «Настройки» поставьте отметку «Разработчик».
- В списке выберите макрос, который нужно удалить, и выберите соответствующий пункт.
Теперь вы знаете, почему в Эксель не вставляется строка, и что делать для восстановления нормальной работы программы. Начните с проверки правильности выполнения шагов, попробуйте удалить лишние данные, измените свойства или удалите лишние макросы. В комментариях расскажите, почему софт не дает вставить нужные сведения, и что еще можно сделать для решения такой проблемы в Эксель.
Отличного Вам дня!
Вставка или удаление строк и столбцов
Вставляйте и удаляйте строки и столбцы для оптимального размещения данных на листе.
Примечание: В Microsoft Excel установлены следующие ограничения на количество строк и столбцов: 16 384 столбца в ширину и 1 048 576 строк в высоту.
Вставка и удаление столбца
-
Выделите любую ячейку в столбце, а затем выберите Главная > Вставить > Вставить столбцы на лист или Удалить столбцы с листа.
-
Можно также щелкнуть правой кнопкой мыши в верхней части столбца и выбрать Вставить или Удалить.
Вставка и удаление строки
-
Выделите любую ячейку в строке, а затем выберите Главная > Вставить > Вставить строки листа или Удалить строки листа.
-
Можно также щелкнуть правой кнопкой мыши номер строки и выбрать Вставить или Удалить.
Параметры форматирования
При выделении строки или столбца, к которым применено форматирование, это форматирование переносится в новую вставляемую строку или столбец. Если вы не хотите применять форматирование, можно нажать кнопку Параметры вставки после выполнения вставки, а затем выбрать один из следующих параметров.
Если кнопка «Параметры вставки» не отображается, выберите Файл > Параметры > Дополнительно и в группе Вырезание, копирование и вставка установите флажок Отображать кнопку параметров вставки.
Вставка строк
Чтобы вставить одну строку: щелкните правой кнопкой мыши всю строку, над которой требуется вставить новую, и выберите Вставить строки.
Чтобы вставить несколько строк:выделите столько же строк, сколько хотите добавить сверху. Щелкните выделенные строки правой кнопкой мыши и выберите Вставить строки.
Вставка столбцов
Чтобы вставить один столбец: щелкните правой кнопкой мыши весь столбец, справа от которого хотите добавить новый, и выберите Вставить столбцы.
Чтобы вставить несколько столбцов:выделите столько же столбцов, сколько хотите добавить справа. Щелкните выделенные столбцы правой кнопкой мыши и выберите Вставить столбцы.
Удаление ячеек, строк и столбцов
Если вам больше не нужны какие-либо ячейки, строки или столбцы, вот как удалить их:
-
Выделите ячейки, строки или столбцы, которые вы хотите удалить.
-
Щелкните правой кнопкой мыши и выберите нужный вариант удаления, например Удалить ячейки (со сдвигом вверх), Удалить ячейки (со сдвигом влево), Удалить строки,или Удалить столбцы.
При удалении строк или столбцов следующие за ними строки и столбцы автоматически сдвигаются вверх или влево.
Совет: Если вы передумаете сразу после того, как удалите ячейку, строку или столбец, просто нажмите клавиши CTRL+Z, чтобы восстановить их.
Вставка ячеек
Чтобы вставить одну ячейку
-
Щелкните правой кнопкой мыши ячейку, над которой нужно вставить новую.
-
Нажмите Вставить и выберите Ячейки со сдвигом вниз.
Чтобы вставить несколько ячеек
-
Выделите столько же ячеек, сколько хотите добавить сверху.
-
Щелкните выделенные ячейки правой кнопкой мыши и выберите Вставить > Ячейки со сдвигом вниз.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
См. также
Основные задачи в Excel
Общие сведения о формулах в Excel
Нужна дополнительная помощь?
Во время работы с таблицами в Excel нередко возникает необходимость в добавлении новых строк. Данная функция является достаточно простой, но все же вызывает затруднения у некоторых пользователей. Далее мы разберем эту операцию, а также все нюансы, которые могут вызвать эти самые затруднения.
Как вставить новую строку
Стоит сразу сказать, что процесс добавления новой строки в Excel практически одинаков для всех версий, хотя незначительные отличия все же могут быть.
- Для начала открываем/создаем таблицу, выбираем любую ячейку в строке, над которой мы хотим вставить новую строку. Щелкаем правой кнопкой мыши по этой ячейке и в выпадающем меню кликаем по команде “Вставить…”.Также, для данной функции можно пользоваться горячими клавишами Ctrl и “+” (одновременное нажатие).
- После откроется диалоговое окно, в котором можно выбрать вставку ячейки, строки или столбца. Выбираем вставить строку и нажимаем «OK».
- Все готово, новая строка добавлена. Причем, обратите внимание, при добавлении новая строка перенимает от верхней строки все параметры форматирования.
Примечание: Есть еще один способ добавления новой строки. Кликаем правой кнопкой мыши на номер строки, над которой хотим вставить новую строку и выбираем в появившемся меню пункт “Вставка”.
Как вставить новую строку в конце таблицы
Иногда возникает необходимость добавить новую строку в самом конце таблицы. И если добавлять ее описанным выше способом, она не попадет в саму таблицу, а окажется вне ее рамок.
- Для начала мы выделяем всю последнюю строку таблицы, щелкнув левой кнопкой мыши по ее номеру. Затем наводим курсор на нижний правый угол строки, пока он не изменит свою форму на “крестик”.
- Зажав “крестик” левой кнопкой мыши тянем его вниз на то количество строк, которое хотим добавить, и отпускаем кнопку.
- Как мы видим, все новые строки автоматически заполнились данным из дублируемой ячейки с сохранением форматирования.Чтобы очистить автозаполненные данные, выделяем новые строки, далее нажимаем клавишу “Delete”. Также можно щелкнуть по выделенным ячейкам правой кнопкой мыши и в открывшемся меню выбрать “Очистить содержимое”.
- Теперь все ячейки из новых строк пусты, и мы можем добавлять в них новые данные.
Примечание: Этот способ подойдет, только когда нижняя строка не используется как строка “Итого” и не суммирует все предыдущие.
Как создать “умную” таблицу
Для удобства работы в программе Эксель можно сразу использовать “умные” таблицы. Данная таблицы легко растягиваются, поэтому можно не переживать, если вы вдруг сразу не добавили нужное количество строк. Также, при растягивании из таблицы не “выпадают” уже введенные формулы.
- Выделяем область ячеек, которые должны войти в “умную” таблицу. Далее переходим во вкладку «Главная» и нажимаем «Форматировать как таблицу». Нам будет предложено много вариантов дизайна. Можно выбрать любой понравившийся, так как в практическом функционале они все одинаковы.
- После того, как мы выбрали стиль, перед нами откроется окно с координатами выбранного ранее диапазона. Если он нас устраивает, и мы не хотим внести в него какие-либо изменения, нажимаем кнопку «OK». Также, стоит оставить галочку “Таблица с заголовками”, если в действительности так и есть.
- Наша «умная” таблица готова для дальнейшей работы с ней.
Как вставить новую строку в “умной” таблице
Чтобы создать новую строку, можно использовать уже описанные выше методы.
- Достаточно нажать на любую ячейку правой кнопкой мыши, выбрать “Вставить” и далее – пункт “Строки таблицы выше”.
- Также строку можно добавить горячими клавишами Ctrl и “+”, чтобы не тратить время на дополнительные пункты в меню.
Как вставить новую строку в конце “умной” таблицы
Есть три способа, как добавить новую строку в конце «умной” таблицы.
- Тянем нижний правый угол таблицы, и она растянется автоматически (на столько строк, сколько нам нужно).
В этот раз новые ячейки не станут автозаполняться исходными данными (за исключением формул). Следовательно, нам не нужно удалять их содержимое, что очень удобно.
- Можно просто начать вводить данные в строке сразу под таблицей, и она автоматически станет частью нашей “умной” таблицы.
- Находясь в самой нижней правой ячейке таблицы просто нажмите клавишу “Tab” на клавиатуре.
Новая строка добавится автоматически с учетом всех параметров форматирования таблицы.
Заключение
Таким образом, есть несколько способов, как добавить новые строки в программе Microsoft Excel. Но чтобы уже с самого начала работы избавиться от многих возможных трудностей, лучше сразу использовать формат “умной” таблицы, которая позволяет работать с данными с большим комфортом.
Содержание
- Вставка строки между строк
- Вставка строки в конце таблицы
- Создание умной таблицы
- Вопросы и ответы
При работе в программе Excel довольно часто приходится добавлять новые строки в таблице. Но, к сожалению, некоторые пользователи не знают, как сделать даже такие довольно простые вещи. Правда, нужно отметить, что у этой операции имеются и некоторые «подводные камни». Давайте разберемся, как вставить строку в приложении Microsoft Excel.
Вставка строки между строк
Нужно отметить, что процедура вставки новой строки в современных версиях программы Excel практически не имеет отличий друг от друга.
Итак, открываем таблицу, в которую нужно добавить строку. Чтобы вставить строку между строк, кликаем правой кнопкой мыши по любой ячейки строки, над которой планируем вставить новый элемент. В открывшемся контекстном меню жмем на пункт «Вставить…».
Также, существует возможность вставки без вызова контекстного меню. Для этого нужно просто нажать на клавиатуре сочетание клавиш «Ctrl+».
Открывается диалоговое окно, которое предлагает нам вставить в таблицу ячейки со сдвигом вниз, ячейки со сдвигом вправо, столбец, и строку. Устанавливаем переключатель в позицию «Строку», и жмем на кнопку «OK».
Как видим, новая строка в программе Microsoft Excel успешно добавлена.
Вставка строки в конце таблицы
Но, что делать, если нужно вставить ячейку не между строк, а добавить строку в конце таблицы? Ведь, если применить вышеописанный метод, то добавленная строка не будет включена в состав таблицы, а останется вне её границ.
Для того, чтобы продвинуть таблицу вниз, выделяем последнюю строку таблицы. В её правом нижнем углу образовывается крестик. Тянем его вниз на столько строк, на сколько нам нужно продлить таблицу.
Но, как видим, все нижние ячейки формируются с заполненными данными из материнской ячейки. Чтобы убрать эти данные, выделяем новообразованные ячейки, и кликаем правой кнопкой мыши. В появившемся контекстном меню выбираем пункт «Очистить содержимое».
Как видим, ячейки очищены, и готовы к заполнению данными.
Нужно учесть, что данный способ подходит только в том случае, если в таблице нет нижней строки итогов.
Создание умной таблицы
Но, намного удобнее создать, так называемую, «умную таблицу». Это можно сделать один раз, и потом не переживать, что какая-то строка при добавлении не войдет в границы таблицы. Эта таблица будет растягиваемая, и к тому же, все данные внесенные в неё не будут выпадать из формул, применяемых в таблице, на листе, и в книге в целом.
Итак, для того, чтобы создать «умную таблицу», выделяем все ячейки, которые в неё должны войти. Во вкладке «Главная» жмем на кнопку «Форматировать как таблицу». В открывшемся перечне доступных стилей выбираем тот стиль, который вы считаете для себя наиболее предпочтительным. Для создания «умной таблицы» выбор конкретного стиля не имеет значения.
После того, как стиль выбран, открывается диалоговое окно, в котором указан диапазон выбранных нами ячеек, так что коррективы в него вносить не нужно. Просто жмем на кнопку «OK».
«Умная таблица» готова.
Теперь, для добавления строки, кликаем по ячейке, над которой строка будет создаваться. В контекстном меню выбираем пункт «Вставить строки таблицы выше».
Строка добавляется.
Строку между строк можно добавить простым нажатием комбинации клавиш «Ctrl+». Больше ничего на этот раз вводить не придется.
Добавить строку в конце «умной таблицы» можно несколькими способами.
Можно встать на последнюю ячейку последней строки, и нажать на клавиатуре функциональную клавишу табуляции (Tab).
Также, можно встать курсором на правый нижний угол последней ячейки, и потянуть его вниз.
На этот раз, новые ячейки будут образовываться незаполненными изначально, и их не нужно будет очищать от данных.
А можно, просто ввести любые данные под строкой ниже таблицы, и она автоматически будет включена в состав таблицы.
Как видим, добавить ячейки в состав таблицы в программе Microsoft Excel можно различными способами, но, чтобы не возникало проблем с добавлением, прежде, лучше всего, с помощью форматирования создать «умную таблицу».






























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


Новая строка добавится автоматически с учетом всех параметров форматирования таблицы.

















