Содержание
- Копирование в Экселе
- Способ 1: копирование по умолчанию
- Способ 2: копирование значений
- Способ 3: создание копии с сохранением ширины столбцов
- Способ 4: вставка в виде изображения
- Способ 5: копирование листа
- Вопросы и ответы
Для большинства пользователей Excel процесс копирования таблиц не представляет большой сложности. Но, далеко не все знают некоторые нюансы, которые позволяют сделать эту процедуру максимально эффективной для различного типа данных и разноплановых целей. Давайте подробно рассмотрим некоторые особенности копирования данных в программе Эксель.
Копирование в Экселе
Копирование таблицы в Excel представляет собой создание её дубликата. В самой процедуре практически нет отличий в зависимости от того, куда вы собираетесь вставить данные: в другую область того же листа, на новый лист или в другую книгу (файл). Главное отличие между способами копирования заключается в том, как вы хотите скопировать информацию: вместе с формулами или только с отображаемыми данными.
Урок: Копирование таблиц в Mirosoft Word
Способ 1: копирование по умолчанию
Простое копирование по умолчанию в Эксель предусматривает создание копии таблицы вместе со всеми размещенными в ней формулами и форматированием.
- Выделяем область, которую хотим скопировать. Кликаем по выделенной области правой кнопкой мыши. Появляется контекстное меню. Выбираем в нём пункт «Копировать».
Есть и альтернативные варианты выполнение данного шага. Первый из них состоит в нажатии на клавиатуре сочетания клавиш Ctrl+C после выделения области. Второй вариант подразумевает нажатие кнопки «Копировать», которая располагается на ленте во вкладке «Главная» в группе инструментов «Буфер обмена».
- Открываем область, в которую хотим вставить данные. Это может быть новый лист, другой файл Excel или другая область ячеек на этом же листе. Кликаем по ячейке, которая должна стать верхней левой ячейкой вставленной таблицы. В контекстном меню в параметрах вставки выбираем пункт «Вставить».
Тут также существуют альтернативные варианты действий. Можно выделив ячейку нажать на клавиатуре сочетание клавиш Ctrl+V. Кроме того, можно нажать на кнопку «Вставить», которая размещена на самом левом краю ленты рядом с кнопкой «Копировать».
После этого, будет выполнена вставка данных с сохранением форматирования и формул.
Способ 2: копирование значений
Второй способ предусматривает копирование исключительно значений таблицы, которые отображаются на экране, а не формул.
- Копируем данные одним из способов, которые описывались выше.
- Кликаем правой кнопкой мыши в том месте, куда нужно вставить данные. В контекстном меню в параметрах вставки выбираем пункт «Значения».
После этого таблица будет добавлена на лист без сохранения форматирования и формул. То есть, фактически будут скопированы только отображаемые на экране данные.
Если вы хотите скопировать значения, но при этом сохранить исходное форматирование, то нужно во время вставки перейти в пункт меню «Специальная вставка». Там в блоке «Вставить значения» нужно выбрать пункт «Значения и исходное форматирование».
После этого, таблица будет представлена в первоначальном своем виде, но только вместо формул ячейки будут заполнять постоянные значения.
Если вы хотите произвести данную операцию только с сохранением форматирования чисел, а не всей таблицы, то в специальной вставке нужно выбрать пункт «Значения и форматы чисел».
Способ 3: создание копии с сохранением ширины столбцов
Но, к сожалению, даже использование исходного форматирования не позволяет сделать копию таблицы с первоначальной шириной столбцов. То есть, довольно часто бывают случаи, когда после вставки данные не помещаются в ячейки. Но в Экселе существует возможность с помощью определенных действий сохранить исходную ширину столбцов.
- Копируем таблицу любым из обычных способов.
- В месте, где нужно вставить данные, вызываем контекстное меню. Последовательно переходим по пунктам «Специальная вставка» и «Сохранить ширину столбцов оригинала».
Можно поступить и другим способом. Из контекстного меню дважды переходим в пункт с одинаковым наименованием «Специальная вставка…».
Открывается окно. В блоке инструментов «Вставить» переставляем переключатель в позицию «Ширины столбцов». Жмем на кнопку «OK».
Какой бы вы путь не выбрали из перечисленных выше двух вариантов, в любом случае, скопированная таблица будет иметь ту же ширину столбцов, что и исходник.
Способ 4: вставка в виде изображения
Бывают случаи, когда таблицу нужно вставить не в обычном формате, а в виде изображения. Эта задача также решается при помощи специальной вставки.
- Выполняем копирование нужного диапазона.
- Выбираем место для вставки и вызываем контекстное меню. Переходим в пункт «Специальная вставка». В блоке «Другие параметры вставки» выбираем пункт «Рисунок».
После этого, данные будут вставлены на лист в виде изображения. Естественно, редактировать такую таблицу уже будет нельзя.
Способ 5: копирование листа
Если вы хотите скопировать полностью всю таблицу на другой лист, но при этом сохранить её абсолютно идентичной исходнику, то в этом случае, лучше всего, выполнить копирование листа целиком. В этом случае важно определить, что вы действительно желаете перенести все, что находится на исходном листе, в ином случае данный способ не подойдет.
- Чтобы вручную не выделять все ячейки листа, а это заняло бы большое количество времени, кликаем по прямоугольнику, расположенному между горизонтальной и вертикальной панелью координат. После этого весь лист будет выделен. Чтобы скопировать содержимое, набираем на клавиатуре комбинацию Ctrl+C.
- Для вставки данных открываем новый лист или новую книгу (файл). Точно так же кликаем по прямоугольнику, размещенному на пересечении панелей. Для того, чтобы вставить данные, набираем комбинацию кнопок Ctrl+V.
Как видим, после выполнения данных действий нам удалось скопировать лист вместе с таблицей и остальным его содержимым. При этом получилось сохранить не только исходное форматирование, но и размер ячеек.
Табличный редактор Эксель располагает обширным инструментарием для копирования таблиц именно в том виде, какой требуется пользователю. К сожалению, далеко не все знают о нюансах работы со специальной вставкой и другими инструментами копирования, которые позволяют значительно расширить возможности по переносу данных, а также автоматизировать действия пользователя.
Содержание
Механизм создания табличных документов и печатных форм в 1С достаточно продуман и хорошо проработан, однако, до функциональных возможностей, реализованных в Microsoft Excel, ему, конечно же, далеко. Поэтому многие пользователи предпочитают действовать по следующему алгоритму:
- Сформировать печатную форму в 1С;
- Сохранить данные как лист Excel (Рис.1)или скопировать таблицу;
- Продолжить работу с информацией в другой программе.
Рис.1
И, нередко, у них возникает вопрос: как осуществить непосредственную выгрузку информации из 1С в Excel, минуя дополнительные шаги?
Два главных требования, которые должны быть выполнены
Для безошибочного функционирования нашей обработки, необходимо:
- Чтобы на компьютере пользователя был установлен Microsoft Office и, в частности, Excel (мы будем подключаться к приложению посредством создания COM-объекта);
- Представлять себе структуру хранения данных в Excel (понимать, как формируются имена ячеек, знать, что такое лист, книга и т.д.).
Только убедившись, что два этих пункта выполнены, следует приступать к дальнейшей разработке.
Алгоритм при выгрузке и его реализация в 1С
Последовательность действий при выгрузке из 1С в Excel можно представить следующей последовательностью шагов:
- Формируем набор данных, которые необходимо сохранить в Excel;
- Создаем подключение к приложению (запускаем его);
- Заполняем файл выгружаемыми данными;
- Сохраняем файл;
- Закрываем открытое приложение.
Теперь по этому списку подробнее.
Формирование набора данных
В качестве источника данных может выступать результат выполнения запроса, печатная форма табличного документа, любая выборка элементов. В нашем случае мы будем выгружать реестр документов «Поступление товаров и услуг» за текущий месяц (Рис.2)
Рис.2
Осуществляем программный запуск приложения
Как было сказано выше, для того, чтобы запуститься, мы будем использовать режим Com-соединения. Код на Рис.3 показывает, как это можно осуществить.
Рис.3
Процедуру создания нового объекта мы сознательно вставили в конструкцию Попытка — Исключение-КонецПопытки, для того, чтобы исключить всевозможные нестандартные ситуации в дальнейшем ходе обработки.
Заполнение файла, его сохранение и завершение работы приложения
В первую очередь следует определиться, что мы хотим сделать: выгрузить данные в существующий файл или создать новый:
- В первом случае нам необходимо запустить диалог выбора файла и получить полное имя существующего хранилища информации;
- Во втором случае мы должны самостоятельно придумать имя создаваемого файла и определиться с его местоположением (именно из этих двух слагаемых будет создано имя файла).
Решив, где мы будем хранить наши данные, приступим к непосредственному заполнению файла , для этого создадим процедуру и передадим в нее в качестве параметра нашу выборку документов за текущий месяц. (Рис.4)
Рис.4
Как видно из кода, в первую очередь мы создали книгу, в которой будет храниться наша таблица. По умолчанию программа Excel при первом запуске создает в книге три листа. Для внесения данных мы можем выбрать любой из них, просто указав номер листа в качестве параметра для метода WorkSheets(). Если же нам понадобилось бы добавить новый лист в книгу, мы должны бы были записать строку вида:
НовыйЛист=НоваяКнига.Sheets.Add();
На этом мы закончили формировать общую структуру документа и приступаем к его заполнению.
Циклом со счетчиком перебираем строки и колонки нашей таблицы значений, для получения данных конкретной ячейки и их переноса в конечную таблицу.
Здесь важно иметь ввиду, что индексы строк и колонок таблицы значения в 1С начинаются с 0 и заканчиваются на числе на 1 меньшем, чем количество этих строк и колонок, а нумерация строк и колонок ячеек в Exel начинается с 1.
Перебрав нашу таблицу и перенеся её в новое место, мы должны сохранить созданный файл. Параметр ПутьКФайлу, указанный в процедуре SaveAs, должен содержать полный путь к файлу, включая его имя.
Если на компьютере установлен Microsoft Office версии 2007 года или более поздний, у Вас, вероятно, может возникнуть необходимость в сохранении табличного документа в формате Excel 2003, программно это можно сделать, если указать в качестве второго параметра процедуры SaveAs значение (-4143). Именно это число указывает на формат сохраняемого файла, соответсвующий расширению xls.
В случае ошибки (допустим сохраняемый файл уже открыт), наша обработка должна предупредить пользователя о нестандартной ситуации, что и прописано в процедуре Сообщить().
Так как мы не планируем дальше продолжать работу с Excel, мы должны закрыть приложение. Здесь следует отметить, что визуально отследить выполнение нашей обработки можно только воспользовавшись диспетчером задач, в списке открытых окон его видно не будет. Опять же, если не прописать закрытие приложения, оно будет занимать место в оперативной памяти и может привести к конфликтам запуска дополнительных копий Excel.
Дополнительный способ сохранения табличного документа из 1С в Excel
Еще один способ выгрузки — непосредственное сохранение табличного документа на диск без его вывода на экран или перед выводом, код соответствующей процедуры показан на (Рис.5).
Рис.5
Одно очень важное замечание: в программах 1С и Excel различаются разделители целой и дробной части в числовых значениях, этот момент следует учитывать при выгрузке во избежание перекоса в данных.
Копирование таблицы Word в Excel
Excel для Microsoft 365 Word для Microsoft 365 Excel 2021 Word 2021 Excel 2019 Word 2019 Excel 2016 Word 2016 Excel 2013 Word 2013 Excel 2010 Word 2010 Excel 2007 Word 2007 Еще…Меньше
Если вы хотите переместить данные из таблицы Word в Excel, можно избежать повторного ввода, скопировав их прямо из Word. При копировании из таблицы Word на лист Excel данные в каждой ячейке таблицы Word вставляются в отдельную ячейку на листе.
Важно: После вставки данных может потребоваться очистить их, чтобы воспользоваться функциями вычислений Excel. Например, в ячейках могут быть ненужные пробелы, числа могут быть вставлены как текст, а не как числовые значения, с которыми можно выполнять вычисления, а даты могут отображаться неправильно. Сведения о форматировании чисел как дат, денежных единиц, процентов и т. д. см. в статье Форматирование чисел. Справку о форматировании таблицы можно найти в статье Форматирование таблицы Excel.
-
Выберите в документе Word строки и столбцы таблицы, которые вы хотите скопировать на лист Excel. Убедитесь, что в ячейках таблицы нет дополнительных возвратов каретки, в противном случае это может привести к лишним строкам в Excel.
-
Чтобы скопировать выделенный фрагмент, нажмите клавиши CTRL+C.
-
На листе Excel выделите левый верхний угол области, в которую нужно вставить таблицу Word.
Примечание: Перед вставкой убедитесь, что область пуста. Данные из ячеек таблицы Word заменят все существующие данные в ячейках листа, находящихся в области вставки. При необходимости перед копированием просмотрите таблицу в Word для проверки ее размеров.
-
Нажмите клавиши CTRL+V.
-
Чтобы настроить форматирование, нажмите кнопку Параметры рядом с данными и сделайте следующее:
-
Чтобы использовать форматирование, примененное к ячейкам листа, выберите вариант Использовать форматы конечных ячеек.
-
Чтобы использовать форматирование таблицы Word, выберите вариант Сохранить исходное форматирование.
-
Примечание: Excel вставит содержимое каждой ячейки таблицы Word в отдельную ячейку. После вставки данных их можно распространить на другие ячейки в столбце (например, разделив имя и фамилию, чтобы они отображались в отдельных ячейках) с помощью команды Текст по столбцам. Дополнительные сведения см. в статье Распределение содержимого ячейки на соседние столбцы.
Нужна дополнительная помощь?
Среди пользователей, создающих электронные таблицы, есть те, которые предпочитают онлайн-сервис от Google, а другие работают в Microsoft Excel. Поэтому иногда возникает потребность перенести данные из веб-сервиса непосредственно в программу.
Сделать это можно тремя разными методами.
Способ 1: Скачивание таблицы в формате XLSX
Если вы еще не знаете, то Google Таблицы поддерживают скачивание созданного документа в одном из шести форматов, среди которых есть и XLSX – фирменный формат Microsoft Excel. У этого способа есть свой минус, поскольку вы не сможете путем нажатия одной кнопки обновлять данные и просматривать, какие изменения были внесены онлайн. Однако если это и не нужно, скачивание будет самым простым и быстрым решением.
-
Откройте необходимую таблицу через любой удобный браузер с того аккаунта, который имеет доступ к просмотру. Вызовите меню «Файл», наведите курсор на «Скачать» и выберите вариант «Microsoft Excel (XLSX)».
-
Дождитесь окончания загрузки и откройте документ через программу.
-
Обязательно разрешите редактирование, поскольку изначально файл будет открыт в режиме защищенного просмотра.
-
Теперь все инструменты Excel станут активными, и вы сможете вносить необходимые изменения на листе.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Способ 2: Импорт запроса
Теперь предлагаю рассмотреть более сложные, но прогрессивные методы, позволяющие оперативно отслеживать вносимые изменения в Google Таблицах и работать с актуальными данными в Excel. Этот вариант подразумевает открытие доступа по ссылке к документу с последующим импортом таблицы в Excel, что выглядит следующим образом:
-
Попросите владельца документа выполнить следующие действия или сделайте это самостоятельно. Если вы уже получили ссылку доступа, пропустите этап настройки и переходите сразу к Excel. В противном случае в документе нажмите на «Настройка доступа».
-
В появившемся окне щелкните по ссылке «Разрешить доступ всем, у кого есть ссылка».
-
Скопируйте полученную ссылку. Уровень доступа при этом не имеет значения, поэтому можете оставить стандартное значение – «Читатель».
-
Откройте пустой лист в Excel, перейдите на вкладку «Данные», разверните меню «Создать запрос», выберите «Из других источников» и щелкните по варианту «Из Интернета».
-
Вставьте ссылку в появившемся окне.
-
Суть изменения заключается только в исправлении последней части на export?format=xlsx вместо edit?usp=sharing.
-
После этого нажмите «ОК» и дождитесь появления нового окна. В нем выберите импорт нескольких листов или укажите конкретный.
-
Через средство предпросмотра убедитесь в том, что выбрали правильный лист, после чего подтвердите его загрузку.
-
Импорт прошел успешно, хоть и форматирование может немного отличаться от оригинального.
-
Для проверки изменений на вкладке «Данные» используйте кнопку «Обновить все».
-
Как видно, кто-то внес изменения в Google Таблицах, и они успешно подгрузились в Excel без необходимости снова импортировать всю таблицу.
-
Для настройки времени автоматического обновления в меню «Обновить все» нажмите на «Свойства подключения».
-
Активируйте «Обновлять каждые» и укажите желаемое количество минут.
Крайне редко стиль ссылок для доступа меняется, что связано с выпускаемыми Google обновлениями. Случается это действительно очень редко, но если вы столкнулись с тем, что таблица в один момент перестала загружаться, проверьте еще раз ссылку. Если же к листу прекратить доступ по ссылке, загрузка данных в Excel тоже не выполнится.
Способ 3: Импорт файла CSV
Предлагаю обратить внимание на этот вариант, если с реализацией предыдущего возникли какие-то проблемы. У импорта файла CSV есть свои недостатки, поскольку весь документ в Google Таблицах придется сделать публичным. Если для вас это не имеет значения, приступайте к выполнению инструкции.
-
В Google Таблицах откройте меню «Файл», наведите курсор на «Открыть доступ» и щелкните по варианту «Опубликовать в интернете».
-
Решите, будет ли это публикация всего документа или только одного листа.
-
Из следующего меню выберите вариант «Файл CSV».
-
Активируйте автоматическую публикацию после внесения изменений.
-
По завершении нажмите кнопку «Начать публикацию».
-
Скопируйте полученную ссылку и переходите в Excel.
-
На вкладке «Данные» выберите вариант создания запроса «Из файла» и «Из CSV».
-
Вместо имени файла в новом окне вставьте полученную ссылку и нажмите на «Открыть».
-
Загрузка данных займет пару минут, после чего появится таблица, но вместо всех надписей будут «кракозябры». Для исправления разверните список «Источник файла» и выберите «Юникод (UTF-8)».
-
Если вся информация отображается корректно, подтвердите загрузку и начните работать с таблицей.
Обновление данных осуществляется точно так же, как это было показано в предыдущей инструкции, поэтому можете вернуться к ее последним шагам, чтобы получить соответствующую информацию по теме.
Принцип работы двух последних способов практически не отличается, разница лишь в методе импорта данных. При этом в третьем способе проблем после обновления ссылок не замечено, но есть и минус, связанный с публикацией, о котором уже шла речь выше. Поэтому взвесьте все за и против и выберите подходящий для себя вариант переноса листов из Google Таблиц в Excel.
Как из ворда скопировать в эксель
Как из ворда скопировать в эксель
Word и Excel — две программы из пакета Microsoft Office. Порой возникает необходимость перенести таблицу в книгу Эксель из документа Ворд, ведь именно Excel предназначен для обработки табличной информации.
Как скопировать таблицу из документа Word в книгу Excel
Перенести таблицу в Эксель можно двумя способами. Первый заключается в ее обычном копировании — тем же способом вы перенесли бы, например, картинку или строку текста. Второй способ более «продвинутый»: вы сохраняете таблицу в специальный файл и импортируете ее из этого файла в Excel.
Способ 1: простое копирование
Приложения, входящие в пакет Microsoft Office, взаимосвязаны. Это позволяет работать эффективно. Если возникает необходимость обработать в Экселе информацию из таблицы, сохраненную в документе с расширением DOC или DOCX, таблицу можно быстро скопировать без потери форматирования. Для этого проделайте следующие шаги.
- Создайте и оформите таблицу в Word, готовую к копированию.
- Наведите указатель курсора на таблицу. В ее верхней части появится маленькая кнопка со значком в виде плюса со стрелками на концах. Нажмите ее, и таблица выделится.
- Скопируйте таблицу, нажав соответствующую кнопку в ленте в группе «Буфер обмена» (на вкладке «Главная»). Другой способ — одновременно нажать Ctrl + C.
Размеры строк и столбцов могут не сохраниться после копирования таблицы из Word. Если некоторые строки и столбцы выглядят неоправданно узкими или широкими, исправьте это.
Для того, чтобы Excel воспринимал вставленные данные как одну таблицу, перейдите в ленте к вкладке «Вставка». Нажмите на этой вкладке кнопку «Таблица» (она находится в разделе «Таблицы»). Выделите таблицу, вставленную из Word. Установите галочку «Таблица с заголовками» по необходимости и нажмите «ОК». Настройте таблицу, воспользовавшись вкладкой «Работа с таблицами — Конструктор».
Способ 2: копирование путем импорта данных
Данные в таблицу Эксель можно импортировать из разных источников, например, из базы данных Access или с веб-страницы. Одним из возможных источников может служить и текстовый файл. Сохраним таблицу в текстовом файле и произведем ее импорт.
При использовании этого метода форматирование таблицы не сохранится.
-
Если в документе Word есть что-либо помимо таблицы, сначала скопируйте таблицу в новый пустой документ. Для этого выделите ее (описание этого процесса приведено в шаге 2 первого способа), нажмите Ctrl + C, затем «Файл» — «Создать» — «Новый документ». Вставьте таблицу сочетанием клавиш Ctrl + V.
Выделите таблицу. Нажмите кнопку «Преобразовать в текст», которая находится в ленте на вкладке «Работа с таблицами — Макет» в группе «Данные».
Теперь таблица сохранена в текстовом документе, и настало время импортировать ее в книгу Excel. В Экселе перейдите во вкладку «Данные» и нажмите кнопку «Из текста» в группе «Получение внешних данных».
На втором шаге обозначьте разделитель, который вы установили, сохраняя текстовый документ. В поле «Образец разбора данных» должны появиться вертикальные полосы, разграничивающие столбцы. Нажмите «Далее >».
В ходе третьего шага поочередно нажмите на каждый из столбцов (столбец будет выделен черным) и задайте тип данных, которые в нем хранятся. Это может быть текст или дата. В противном случае (столбец с денежными суммам, числами и т. п.) выберите «Общий». Ненужные столбцы можно пропустить. Когда зададите тип каждого столбца — нажмите кнопку «Готово».
Заключение
Вставить таблицу из Ворда в Эксель не сложнее, чем вставить текст или картинку. После такой вставки не теряется форматирование. Более надежный способ займет больше времени, но зато типы данных в столбцах окажутся настроенными верно.
Каждая ячейка исходной таблицы занимает одну ячейку листа. В Excel вы сможете обработать и визуализировать данные из таблицы различными способами.
Как переносить таблицы из Ворда в Эксель?
Многие пользователи Microsoft Office используют в повседневной работе таблицы. При этом некоторые в процессе составления определенных документов предпочитают не открывать сразу несколько программ, а сразу делать таблицы непосредственно в программе Word. Однако после того, как потребуется использование каких-либо дополнительных функций, доступных только в программе Excel, могут возникнуть некоторые сложности, так как не все умеют правильно переносить таблицы между этими утилитами.
Если нужно переместить информацию из таблицы в программе Microsoft Word в Excel, вовсе не обязательно полностью переписывать эти данные повторно, а просто перекопировать нужную информацию. В процессе копирования данных информация, которая хранится в каждой отдельной ячейке, будет размещаться в отдельной ячейке и в программе Excel, после чего вы сможете осуществлять уже дополнительное форматирование и внесение каких-либо корректировок.
При этом сразу стоит сказать о том, что после вставки данных иногда нужно провести в них небольшую чистку для того, чтобы получить возможность использования специальных функций исчисления в программе Excel. Таким образом, к примеру, ячейки могут хранить в себе ненужные пробелы, числа могут вставляться в виде текста вместо числовых значений, которые могут быть использованы в процессе выполнения определенных вычислений, или же даты могут некорректно отображаться.
Как делается такое копирование?
Чтобы скопировать таблицу из одной программу в другую, нужно проделать простой перечень процедур:
- Выделите в документе Word все столбцы и строки той таблицы, которая будет копироваться в новую программу.
- Нажмите комбинацию Ctrl+С, чтобы сохранить таблицу в буфере обмена.
- В программе Excel выделите самую левую ячейку в верхнем ряду. При этом перед тем, как вставлять туда таблицу, обязательно убедитесь в том, что данная область является пустой. Данные из ячеек таблицы, созданной в программе Word, полностью заменят те данные, которые на данный момент будут присутствовать в ячейках. В случае необходимости перед проведением копирования рекомендуется посмотреть таблицу в Word, чтобы проверить ее размеры.
- Посмотрите в меню Главная, после чего кликните на Буфер обмена и выберите пункт Вставить. Стоит отметить, что для простоты можно использовать также простую комбинацию клавиш Ctrl+V.
- Для того, чтобы исправить изначальное форматирование, кликните на Параметры вставки возле вставленной таблицы, после чего кликните на Использовать форматы конечных ячеек, если вы хотите дальше работать с форматированием Excel, или же выбирайте пункт Сохранить исходное форматирование, чтобы оставить таблицу такой, как есть.
Как говорилось выше, Excel вставить содержимое ячеек из программы Word в каждую отдельную ячейку. После вставки таблицы можно будет распределять данные по дополнительным ячейкам при помощи команды Текст по столбцам.
Возможные проблемы и их решение
Некоторые сложности у пользователей возникают в том случае, когда для создания таблицы затрачивалось немного времени или она вовсе была скопирована в Word из какого-нибудь другого источника, вследствие чего при попытке ее переноса в Excel начинают появляться всевозможные лишние символы, ячейки или строки. Другими словами, в программе Word таблица может содержать в себе большое количество «мусора», который оказывается там вследствие неправильного заполнения таблиц различной информацией или же некорректного переноса в процессе копирования данных из каких-либо других приложений.
Зачастую случается так, что деформация таблицы происходит из-за различных знаков конца абзаца, которые в большом количестве пытаются уместиться в одной ячейке. Часто это происходит по той причине, что пользователи нажимают клавишу Enter просто для перехода на следующую строчку, а не для создания дополнительного абзаца.
Как избавиться от лишних знаков?
На самом деле нет ничего сложного в том, чтобы удалить всевозможные лишние знаки. Конечно, если выполнять все процедуры вручную, то это может занять достаточно большое количество времени, поэтому в Word предусматривается специальный инструмент, который значительно упрощает и ускоряет данную процедуру:
- Выделяем полностью таблицу для того, чтобы Word работал только с ее данными.
- Включаем вкладку Главная и обращаем внимание на раздел Редактирование.
- Активируем инструмент Заменить (можно использовать комбинацию горячих клавиш Ctrl+H). Стоит отметить, что также можно перейти на эту функцию, сначала нажав на Страница в нижней левой части экрана, и уже во всплывающем меню выбрав пункт Заменить.
- Нажимаем кнопку Больше>>, после чего в области Заменить кликаем на кнопку Специальный, чтобы выбрать специальные символы для замены.
- После этого открывается окно, в котором будет присутствовать полный список специальных символов. Здесь вам нужно будет выбрать Знак абзаца (он идет первым по списку), после чего в поле Найти будет установлено его условное обозначение в виде «^p».
- Теперь в поле Заменить просто ставьте пробел. Если абзацы будут находиться в пустой ячейке, то в таком случае поле останется полностью пустым, что приведет к тому, что указанный символ будет заменен на обычный пробел, то есть будет попросту удален.
- Жмем на кнопку Заменить все, после чего начнется процедура удаления специальных знаков во всей таблице. В основном на выполнение этой процедуры программе требуется всего несколько секунд, после чего пользователю предоставляется небольшое окошечко, в котором будет написано о завершении процедуры и количестве проведенных замен.
Теперь можно закрывать окно замены и спокойно копировать таблицу в Microsoft Excel. Таким образом, вы полностью избавитесь от каких-либо посторонних символов и сможете нормально работать с таблицей после ее переноса в новую программу.
Как перенести таблицу из Word в Excel
О переносе таблиц из Word в Excel можно сказать, что лучше бы сразу без переноса, но ведь не всегда получается, как лучше. Эта статья адресована тем, перед кем все-таки встала такая задача.
Между любыми приложениями, работающими под Windows, возможен обмен данными. В окне Word выделите таблицу любым способом, которому вы отдает предпочтение, например, щелчком по кнопке выделения таблицы, и скопируйте ее. Варианты копирования:
- клавиши CTRL и С;
- команда Копировать в меню, вызываемом щелчком правой кнопкой на выделенном;
- щелчок по кнопке Копировать на ленте (вкладка Главная).
На листе Excel укажите ячейку, начиная с которой хотите разместить таблицу, и вставьте скопированное. Варианты вставки:
- клавиши CTRL и V;
- команда Вставить в меню, вызываемом щелчком правой кнопкой;
- щелчок по кнопке Вставить на ленте (вкладка Главная).
При использовании любого варианта пользователю предлагается выбрать Параметры вставки. Если нужно сохранить особенности оформления таблицы в Word используйте первый вариант команды Вставить.
Если первоначальное оформление не нужно сохранять, то при вставке выберите другую кнопку. На рисунке можно увидеть и сравнить два варианта вставки одной и той же таблицы.
Но при вставке даже самой простой таблицы пользователь сталкивается если не с трудностями, то с неожиданностями. Самая частая из них — несоответствие ширины столбца, принятой в Excel по умолчанию, вставляемым данным.
Это устранить несложно. Установите курсор мыши, как показано на рисунке, и раздвиньте столбец.
С другой трудностью при вставке пользователь может столкнуться, если при оформлении шапки таблицы в Word были использованы знаки конца абзаца или перевода каретки (то есть нажималась клавиша ENTER). Для Excel такой знак является сигналом к размещению последующего текста в новой ячейке.
Чтобы избежать этого, необходимо в исходной таблице убрать лишние символы. Вы можете сделать это по-разному:
- вручную удалить все, что мешает;
- воспользоваться возможностью поиска и замены символов.
При втором варианте действий в окне поиска и замены нужно ввести ^p (язык английский) в поле Найти и пробел в поле Заменить на.
Если по какой-то причине вы не можете перенести таблицу из одного приложения в другое копированием, то возможен следующий вариант:
- в окне Word выделите таблицу (если кроме таблицы в документе имеется еще текст или другие таблицы, то предварительно скопируйте ее в новый документ);
- на вкладке Макет найдите кнопку Преобразовать в текст;
- в диалоговом окне выберите разделитель столбцов;
- Получится примерно, как на рисунке.
- выберите вкладку Файл и команду Сохранить как, введите имя файла, откройте список форматов, выберите Обычный текст и сохраните (параметры сохранения не изменяйте);
- в окне Excel на вкладке Файл выберите Открыть, укажите нужную папку, выберите в списке форматов Все файлы, укажите файл с преобразованной таблицей и откройте его;
- в диалоговых окнах (шаг 1, 2, 3) оставьте все без изменений, щелкая кнопку Далее (на третьем шаге — Готово);
Вы познакомились с несколькими приемами переноса таблиц из Word в Excel, которые доступны в различных версиях и той, и другой программ.
Вставка таблицы из программы Word в Microsoft Excel
Чаще приходится переносить таблицу из программы Microsoft Excel в приложение Word, чем наоборот, но все-таки случаи обратного переноса тоже не столь редки. Например, иногда требуется перенести таблицу в Excel, сделанную в Ворде, для того чтобы, воспользовавшись функционалом табличного редактора, рассчитать данные. Давайте выясним, какие способы переноса таблиц в данном направлении существуют.
Обычное копирование
Самый простой способ переноса таблицы выполняется методом обычного копирования. Для этого, выделяем таблицу в программе Word, кликаем правой кнопкой мыши по странице, и в появившемся контекстном меню выбираем пункт «Копировать». Можно, вместо этого, нажать на кнопку «Копировать», которая размещена вверху на ленте. Ещё один вариант предполагает, после выделения таблицы, нажатие на клавиатуре клавиш Ctrl+C.
Таким образом, мы скопировали таблицу. Теперь нам нужно вставить её на лист Excel. Запускаем программу Microsoft Excel. Кликаем по ячейке в том месте листа, где хотим разместить таблицу. Нужно заметить, что эта ячейка станет крайней левой верхней ячейкой вставляемой таблицы. Именно из этого нужно исходить, планируя размещения таблицы.
Кликаем правой кнопкой мыши по листу, и в контекстном меню в параметрах вставки выбираем значение «Сохранить исходное форматирование». Также, можно вставить таблицу, нажав на кнопку «Вставить», расположенную на левом краю ленты. Или же, существует вариант набрать на клавиатуре комбинацию клавиш Ctrl+V.
После этого, таблица будет вставлена на лист Microsoft Excel. Ячейки листа могут не совпадать с ячейками вставленной таблицы. Поэтому, чтобы таблица выглядела презентабельно, их следует растянуть.
Импорт таблицы
Также, существует более сложный способ переноса таблицы из Word в Excel, путем импорта данных.
Открываем таблицу в программе Word. Выделяем её. Далее, переходим во вкладку «Макет», и в группе инструментов «Данные» на ленте жмем на кнопку «Преобразовать в текст».
Открывается окно параметров преобразования. В параметре «Разделитель» переключатель должен быть выставлен на позицию «Знак табуляции». Если это не так, переводим переключатель в данную позицию, и жмем на кнопку «OK».
Переходим во вкладку «Файл». Выбираем пункт «Сохранить как…».
В открывшемся окне сохранения документа, указываем желаемое место расположения файла, который собираемся сохранить, а также присваиваем ему название, если название по умолчанию не удовлетворяет. Хотя, учитывая, что сохраненный файл будет являться лишь промежуточным для переноса таблицы из Word в Excel, особого смысла менять наименование нет. Главное, что нужно сделать – это в поле «Тип файла» установить параметр «Обычный текст». Жмем на кнопку «Сохранить».
Открывается окно преобразования файла. Тут делать никаких изменений не нужно, а только следует запомнить кодировку, в которой вы сохраняете текст. Жмем на кнопку «OK».
После этого, запускаем программу Microsoft Excel. Переходим во вкладку «Данные». В блоке настроек «Получить внешние данные» на ленте жмем на кнопку «Из текста».
Открывается окно импорта текстового файла. Ищем тот файл, который сохранили ранее в Ворде, выделяем его, и жмем на кнопку «Импорт».
После этого, открывается окно Мастера текстов. В настройках формата данных указываем параметр «С разделителями». Устанавливаем кодировку, согласно той, в которой вы сохраняли текстовый документ в Ворде. В большинстве случаев это будет «1251: Кириллица (Windows)». Жмем на кнопку «Далее».
В следующем окне в настройке «Символом-разделителем является» устанавливаем переключатель в позицию «Знак табуляции», если он не установлен по умолчанию. Жмем на кнопку «Далее».
В последнем окне Мастера текста можно отформатировать данные в столбцах, с учетом их содержимого. Выделяем конкретный столбец в Образце разбора данных, а в настройках формата данных столбца выбираем один из четырёх вариантов:
Подобную операцию делаем для каждого столбца в отдельности. По окончанию форматирования, жмем на кнопку «Готово».
После этого, открывается окно импорта данных. В поле вручную указываем адрес ячейки, которая будет являться крайней верхней левой ячейкой вставленной таблицы. Если вы затрудняетесь это сделать вручную, то жмем на кнопку справа от поля.
В открывшемся окне, просто выделяем нужную ячейку. Затем, кликаем по кнопке справа от введенных в поле данных.
Возвратившись в окно импорта данных, жмем на кнопку «OK».
Как видим, таблица вставлена.
Далее, при желании, можно установить для неё видимые границы, а также отформатировать стандартными способами Microsoft Excel.
Выше были представлены два способа переноса таблицы из Word в Excel. Первый способ намного проще второго, и на всю процедуру уходит гораздо меньше времени. В то же время, второй способ гарантирует отсутствие лишних символов, или смещения ячеек, что вполне возможно при переносе первым способом. Так что, определяться с вариантом переноса, нужно отталкиваясь от сложности таблицы, и её предназначения.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Копирование таблицы Word в Excel
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).
Если вы хотите переместить данные из таблицы Word в Excel, можно избежать повторного ввода, скопировав их прямо из Word. При копировании из таблицы Word на лист Excel данные в каждой ячейке таблицы Word вставляются в отдельную ячейку на листе.
Важно: После вставки данных может потребоваться очистить их, чтобы воспользоваться функциями вычислений Excel. Например, в ячейках могут быть ненужные пробелы, числа могут быть вставлены как текст, а не как числовые значения, с которыми можно выполнять вычисления, а даты могут отображаться неправильно. Сведения о форматировании чисел как дат, денежных единиц, процентов и т. д. см. в статье Форматирование чисел. Справку о форматировании таблицы можно найти в статье Форматирование таблицы Excel.
Выберите в документе Word строки и столбцы таблицы, которые вы хотите скопировать на лист Excel. Убедитесь, что в ячейках таблицы нет лишних возвратов каретки, в противном случае это может привести к дополнительным строкам в Excel.
Чтобы скопировать выделенный фрагмент, нажмите клавиши CTRL+C.
На листе Excel выделите левый верхний угол области, в которую нужно вставить таблицу Word.
Примечание: Перед вставкой убедитесь, что область пуста. Данные из ячеек таблицы Word заменят все существующие данные в ячейках листа, находящихся в области вставки. При необходимости перед копированием просмотрите таблицу в Word для проверки ее размеров.
Нажмите клавиши CTRL+V.
Чтобы настроить форматирование, нажмите кнопку Параметры вставки рядом с вставленными данными, а затем выполните указанные ниже действия.
Чтобы использовать форматирование, примененное к ячейкам листа, выберите вариант Использовать форматы конечных ячеек.
Чтобы использовать форматирование таблицы Word, выберите вариант Сохранить исходное форматирование.
Примечание: Excel вставит содержимое каждой ячейки таблицы Word в отдельную ячейку. После вставки данных их можно распространить на другие ячейки в столбце (например, разделив имя и фамилию, чтобы они отображались в отдельных ячейках) с помощью команды Текст по столбцам. Дополнительные сведения см. в статье Распределение содержимого ячейки на соседние столбцы.