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

Обновлено: 08.07.2024

По приложенным скринам причину определить вряд ли получится.
Могу предположить что Вы копируете очень большие диапазоны, в которых есть много форматирования, после чего во втором файле происходит сбой. Попробуйте копировать из вновь созданной книги в конечную и наоборот из исходной в новую. Что будет происходить? Будет появляться ошибка? Если да - то в каком из случаев? Естественно делайте это всё предварительно сохранив копии исходных файлов

По приложенным скринам причину определить вряд ли получится.
Могу предположить что Вы копируете очень большие диапазоны, в которых есть много форматирования, после чего во втором файле происходит сбой. Попробуйте копировать из вновь созданной книги в конечную и наоборот из исходной в новую. Что будет происходить? Будет появляться ошибка? Если да - то в каком из случаев? Естественно делайте это всё предварительно сохранив копии исходных файлов

Просто любопытно, а зачем вообще так делать? Автор - Serge_007
Дата добавления - 20.06.2013 в 09:48

диапазон с размером 3 на 150 - копирую например 4 раза подряд (естественно содержимое разное) - это считается большим диапазоном?
Я пробовала эти диапазоны копировать в пустой файл - все нормально.
Кажется файле куда я копирую (он огромен. с кучей формул и т.д.) что-то неправильно срабатывает.
Я Вам высылаю еще содержимое ошибки, подскажите пожалуйста, по нему можно определить, в каком месте у меня "зараза"сидит.

Заранее благодарна Вам.

диапазон с размером 3 на 150 - копирую например 4 раза подряд (естественно содержимое разное) - это считается большим диапазоном?
Я пробовала эти диапазоны копировать в пустой файл - все нормально.
Кажется файле куда я копирую (он огромен. с кучей формул и т.д.) что-то неправильно срабатывает.
Я Вам высылаю еще содержимое ошибки, подскажите пожалуйста, по нему можно определить, в каком месте у меня "зараза"сидит.

Заранее благодарна Вам. alexsasha

Заранее благодарна Вам. Автор - alexsasha
Дата добавления - 20.06.2013 в 10:24

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

Определенная сложность возникает в том случае, когда таблица создавалась абы как или была в свою очередь откуда-то скопирована, и при ее копировании в Excel возникают лишние строки и ячейки. Ну что же, давайте разберемся в проблеме, которые препятствуют гладкому переносу. Все дело в том, что в таблице присутствует много “мусора”. Он мог быть туда набран при заполнении таблиц данными или же перенесен при копировании информации из других приложений. Как правило, деформацию таблицы вызывают знаки конца абзаца, которые забиваются по нескольку в одну ячейку. Вроде бы и на печатных машинках уже давно никто не работает, но все равно народ любит переходить с одной строки на другую кнопкой Enter. 🙂

Например, такая ситуация. В таблице присутствует столбец «Фамилия, Имя, Отчество». Чтобы эти данные красиво размещались в столбце, не сильно раздвигая его, стараются при наборе расположить их одно под другим, используя при этом кнопку Enter:

Копируем эту таблицу в Excel

Копируем эту таблицу в Excel

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

Таблица, скопированная в Excel

Таблица, скопированная в Excel

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

На самом деле ничего очень сложного тут нету, требуется только их удалить. Конечно, если это делать вручную, то можно и запариться. Для этого можно воспользоваться инструментом Word для замены символов. Подробно о нем было рассмотрено в статье Качественная очистка документа Word.

Так как нам мешал символ конца абзаца, то и удалить следует именно его. Делается это так:

  1. Выделяем таблицу в блок, чтобы обратиться только к ее данным.
  2. На вкладке Главная ленты инструментов ищем область Редактирование.
  3. В этой области активируем инструмент Заменить. Это можно сделать и нажатием комбинации клавиш Ctrl+H.
  4. В открывшемся окне устанавливаем курсор в поле Найти.
  5. Затем нажимаем на кнопку Больше>> и в области Заменить на кнопку Специальный. (Подразумевается выбор специального символа для замены)
  6. В открывшемся списке специальных символов выбираем Знак абзаца (стоит первым). При этом в поле Найти появляется его условное обозначение – «^p».
  7. В поле Заменит на указываем символ пробела. Если абзацы стоят в пустой ячейке, то это поле оставляем пустым, что приведет к замене указанного символа на пустоту, то есть его удаление.

Очистка документа Word

Очищенная таблица Word

Всё, в таблице теперь нет символов конца абзаца. Можно выполнять ее копирование в Excel без опасения. Результат будет следующий:

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

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

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

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

На листе Excel выделите левый верхний угол области, в которую нужно вставить таблицу Word.

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

Нажмите клавиши CTRL+V.

Чтобы настроить форматирование, нажмите кнопку Параметры рядом с данными и сделайте следующее:

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

Чтобы использовать форматирование таблицы Word, выберите вариант Сохранить исходное форматирование.

Примечание: Excel вставит содержимое каждой ячейки таблицы Word в отдельную ячейку. После вставки данных их можно распространить на другие ячейки в столбце (например, разделив имя и фамилию, чтобы они отображались в отдельных ячейках) с помощью команды Текст по столбцам. Дополнительные сведения см. в статье Распределение содержимого ячейки на соседние столбцы.

Во время работы с пакетом Microsoft Office нередко требуется перенести данные из одной программы в другую. В большинстве случаев речь идет о копировании и последующей вставке таблицы из Excel в Word, однако, иногда возникает потребность в выполнении обратного действия. Итак, давайте посмотрим, каким образом можно перенести таблицу из Ворд в Эксель.

Метод 1: Копирование – Вставка

Пожалуй, данный метод является самым очевидным и легким в реализации:

    Любым удобным способом (например, с помощью зажатой левой кнопки мыши) выделяем таблицу в программе Word. Затем правой кнопкой мыши щелкаем по области выделения и в раскрывшемся списке команд выбираем “Копировать”.Вместо контекстного меню можно воспользоваться кнопкой “Копировать”, расположенной во вкладке “Главная”, раздел инструментов “Буфер обмена”.Также для копирования предусмотрена специальная комбинация клавиш – Ctrl+C.
    Примечание: Чтобы выделить таблицу целиком, можно нажать на специальный значок в виде направленных в четыре стороны стрелок в квадрате (появляется при наведении курсора на таблицу).

    сохранить исходное форматирование (выберем в качестве примера);

Метод 2: Импортируем таблицу

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

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

Заключение

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

Перенос таблицы из Word в Microsoft Excel

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

Обычное копирование

Самый простой способ переноса таблицы выполняется методом обычного копирования. Для этого, выделяем таблицу в программе Word, кликаем правой кнопкой мыши по странице, и в появившемся контекстном меню выбираем пункт «Копировать». Можно, вместо этого, нажать на кнопку «Копировать», которая размещена вверху на ленте. Ещё один вариант предполагает, после выделения таблицы, нажатие на клавиатуре клавиш Ctrl+C.

Копирование таблицы из Word

Таким образом, мы скопировали таблицу. Теперь нам нужно вставить её на лист Excel. Запускаем программу Microsoft Excel. Кликаем по ячейке в том месте листа, где хотим разместить таблицу. Нужно заметить, что эта ячейка станет крайней левой верхней ячейкой вставляемой таблицы. Именно из этого нужно исходить, планируя размещения таблицы.

Кликаем правой кнопкой мыши по листу, и в контекстном меню в параметрах вставки выбираем значение «Сохранить исходное форматирование». Также, можно вставить таблицу, нажав на кнопку «Вставить», расположенную на левом краю ленты. Или же, существует вариант набрать на клавиатуре комбинацию клавиш Ctrl+V.

Вставка таблицы в Microsoft Excel

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

Расширение столбцов таблицы в Microsoft Excel

Импорт таблицы

Также, существует более сложный способ переноса таблицы из Word в Excel, путем импорта данных.

Открываем таблицу в программе Word. Выделяем её. Далее, переходим во вкладку «Макет», и в группе инструментов «Данные» на ленте жмем на кнопку «Преобразовать в текст».

Преобразование в текст в Word

Открывается окно параметров преобразования. В параметре «Разделитель» переключатель должен быть выставлен на позицию «Знак табуляции». Если это не так, переводим переключатель в данную позицию, и жмем на кнопку «OK».

Настройки преобразования в текст в Word

Переходим во вкладку «Файл». Выбираем пункт «Сохранить как…».

Сохранение таблицы из Word

В открывшемся окне сохранения документа, указываем желаемое место расположения файла, который собираемся сохранить, а также присваиваем ему название, если название по умолчанию не удовлетворяет. Хотя, учитывая, что сохраненный файл будет являться лишь промежуточным для переноса таблицы из Word в Excel, особого смысла менять наименование нет. Главное, что нужно сделать – это в поле «Тип файла» установить параметр «Обычный текст». Жмем на кнопку «Сохранить».

Окно сохранения в Word

Открывается окно преобразования файла. Тут делать никаких изменений не нужно, а только следует запомнить кодировку, в которой вы сохраняете текст. Жмем на кнопку «OK».

Преобразование файла в Word

После этого, запускаем программу Microsoft Excel. Переходим во вкладку «Данные». В блоке настроек «Получить внешние данные» на ленте жмем на кнопку «Из текста».

Получение внешних данных в Microsoft Excel

Открывается окно импорта текстового файла. Ищем тот файл, который сохранили ранее в Ворде, выделяем его, и жмем на кнопку «Импорт».

Импорт файла в Microsoft Excel

После этого, открывается окно Мастера текстов. В настройках формата данных указываем параметр «С разделителями». Устанавливаем кодировку, согласно той, в которой вы сохраняли текстовый документ в Ворде. В большинстве случаев это будет «1251: Кириллица (Windows)». Жмем на кнопку «Далее».

Мастер текстов в Microsoft Excel

В следующем окне в настройке «Символом-разделителем является» устанавливаем переключатель в позицию «Знак табуляции», если он не установлен по умолчанию. Жмем на кнопку «Далее».

ustanovka-razdeliielya-v-mastere-tekstov-v-microsoft-excel

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

  • общий;
  • текстовый;
  • дата;
  • пропустить столбец.

Подобную операцию делаем для каждого столбца в отдельности. По окончанию форматирования, жмем на кнопку «Готово».

Установка формата в мастере текстов в Microsoft Excel

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

Переход у выбору ячейки в Microsoft Excel

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

Указание ячейки в Microsoft Excel

Возвратившись в окно импорта данных, жмем на кнопку «OK».

Подтверждение ячейки в Microsoft Excel

Как видим, таблица вставлена.

Таблица вставлена в программе Microsoft Excel

Далее, при желании, можно установить для неё видимые границы, а также отформатировать стандартными способами Microsoft Excel.

Отформатированная таблица в Microsoft Excel

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

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Читайте также: