Как в документе Word связать или встроить лист Excel

Как в документе Word связать или встроить лист Excel

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

В чем разница между «связь с файлом» и «встраивание файла»?

На самом деле у вас есть три варианта включения электронной таблицы в документ Word. Первый — просто скопировать эти данные из электронной таблицы, а затем вставить их в целевой документ. По большей части это работает только с действительно простыми данными, потому что эти данные просто становятся базовой таблицей или набором столбцов в Word (в зависимости от выбранного параметра вставки).

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

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

Конечно, у обоих методов есть свои преимущества. Одним из преимуществ связывания документа (кроме поддержания соединения) является то, что он уменьшает размер файла документа Word, поскольку данные в основном все ещё хранятся в листе Excel и отображаются только в Word. Одним из недостатков является то, что исходный файл электронной таблицы должен оставаться в том же месте. Если этого не произойдёт, вам придётся связать его снова. А поскольку он опирается на ссылку на исходную электронную таблицу, он не очень полезен, если вам нужно распространять документ людям, у которых нет доступа к этому местоположению.

С другой стороны, встраивание документа увеличивает размер документа Word, потому что все эти данные Excel фактически встроены в файл Word. Есть несколько явных преимуществ для встраивания. Например, если вы распространяете этот документ среди людей, которые могут не иметь доступа к исходному листу Excel, или если документ должен показывать этот лист Excel в определённый момент времени (а не обновляться), встраивая (и нарушая подключение к исходному листу) имеет больше смысла.

Итак, учитывая все это, давайте посмотрим, как связать и как вставить лист Excel в Microsoft Word.

Как связать или встроить лист Excel в Microsoft Word

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

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

Скопируйте эти ячейки, нажав CTRL+C в Windows или Command+C в macOS. Вы также можете щёлкнуть правой кнопкой мыши любую выбранную ячейку, а затем выбрать опцию «Копировать» в контекстном меню.

Теперь переключитесь на документ Word и щёлкните, чтобы поместить точку вставки туда, куда вы хотите поместить связанный или встроенный материал. На вкладке «Главная» ленты нажмите стрелку вниз под кнопкой «Вставить», а затем выберите команду «Специальная вставка» в раскрывающемся меню.

Откроется окно «Специальная вставка». И именно здесь вы выбираете, хотите ли вы вставить или связать документ. Во всём остальном эти два процесса выполняются идентично.

Если вы хотите встроить электронную таблицу, выберите опцию «Вставить» слева. Если вы хотите связать свою таблицу, выберите «Связать». Серьёзно, вот и все. Этот процесс в остальном идентичен.

Какой бы вариант вы ни выбрали, затем выберите «Лист Microsoft Excel (объект)» в поле справа и нажмите кнопку «ОК».

И вы увидите свой лист Excel (или выбранные ячейки) в своём документе Word.

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

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

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

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

Источник:
http://zawindows.ru/%D0%BA%D0%B0%D0%BA-%D0%B2-%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B5-word-%D1%81%D0%B2%D1%8F%D0%B7%D0%B0%D1%82%D1%8C-%D0%B8%D0%BB%D0%B8-%D0%B2%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C/

Создание связи между двумя таблицами в Excel

Вы применяли функцию ВПР, чтобы переместить данные столбца из одной таблицы в другой? Так как в Excel теперь есть встроенная модель данных, функция ВПР устарела. Вы можете создать связь между двумя таблицами на основе совпадающих данных в них. Затем можно создать листы Power View или сводные таблицы и другие отчеты с полями из каждой таблицы, даже если они получены из различных источников. Например, если у вас есть данные о продажах клиентам, вам может потребоваться импортировать и связать данные логики операций со временем, чтобы проанализировать тенденции продаж по годам и месяцам.

Все таблицы в книге указываются в списках полей сводной таблицы и Power View.

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

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

Присвойте каждой из таблиц понятное имя: На вкладке Работа с таблицами щелкните Конструктор > Имя таблицы и введите имя.

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

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

Щелкните Данные> Отношения.

Если команда Отношения недоступна, значит книга содержит только одну таблицу.

В окне Управление связями нажмите кнопку Создать.

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

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

В поле Связанная таблица выберите таблицу, содержащую хотя бы один столбец данных, которые связаны с таблицей, выбранной в поле Таблица.

Читайте также  Как сделать цветным фон в word?

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

Нажмите кнопку ОК.

Дополнительные сведения о связях между таблицами в Excel

Примечания о связях

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

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

В модели данных связи таблиц могут быть типа «один к одному» (у каждого пассажира есть один посадочный талон) или «один ко многим» (в каждом рейсе много пассажиров), но не «многие ко многим». Связи «многие ко многим» приводят к ошибкам циклической зависимости, таким как «Обнаружена циклическая зависимость». Эта ошибка может произойти, если вы создаете прямое подключение между двумя таблицами со связью «многие ко многим» или непрямые подключения (цепочку связей таблиц, в которой каждая таблица связана со следующей отношением «один ко многим», но между первой и последней образуется отношение «многие ко многим»). Дополнительные сведения см. в статье Связи между таблицами в модели данных.

Типы данных в двух столбцах должны быть совместимы. Подробные сведения см. в статье Типы данных в моделях данных.

Другие способы создания связей могут оказаться более понятными, особенно если неизвестно, какие столбцы использовать. Дополнительные сведения см. в статье Создание связи в представлении диаграммы в Power Pivot.

Пример. Связывание данных логики операций со временем с данными по рейсам авиакомпании

Вы можете узнать о связях обеих таблиц и логики операций со временем с помощью свободных данных на Microsoft Azure Marketplace. Некоторые из этих наборов данных очень велики, и для их загрузки за разумное время необходимо быстрое подключение к Интернету.

Нажмите Получение внешних данных > Из службы данных > Из Microsoft Azure Marketplace. В мастере импорта таблиц откроется домашняя страница Microsoft Azure Marketplace.

В разделе Price (Цена) нажмите Free (Бесплатно).

В разделе Category (Категория) нажмите Science & Statistics (Наука и статистика).

Найдите DateStream и нажмите кнопку Subscribe (Подписаться).

Введите свои учетные данные Майкрософт и нажмите Sign in (Вход). Откроется окно предварительного просмотра данных.

Прокрутите вниз и нажмите Select Query (Запрос на выборку).

Нажмите кнопку Далее.

Чтобы импортировать данные, выберите BasicCalendarUS и нажмите Готово. При быстром подключении к Интернету импорт займет около минуты. После выполнения вы увидите отчет о состоянии перемещения 73 414 строк. Нажмите кнопку Закрыть.

Чтобы импортировать второй набор данных, нажмите Получение внешних данных > Из службы данных > Из Microsoft Azure Marketplace.

В разделе Type (Тип) нажмите Data Данные).

В разделе Price (Цена) нажмите Free (Бесплатно).

Найдите US Air Carrier Flight Delays и нажмите Select (Выбрать).

Прокрутите вниз и нажмите Select Query (Запрос на выборку).

Нажмите кнопку Далее.

Нажмите Готово для импорта данных. При быстром подключении к Интернету импорт займет около 15 минут. После выполнения вы увидите отчет о состоянии перемещения 2 427 284 строк. Нажмите Закрыть. Теперь у вас есть две таблицы в модели данных. Чтобы связать их, нужны совместимые столбцы в каждой таблице.

Убедитесь, что значения в столбце DateKey в таблице BasicCalendarUS указаны в формате 01.01.2012 00:00:00. В таблице On_Time_Performance также есть столбец даты и времени FlightDate, значения которого указаны в том же формате: 01.01.2012 00:00:00. Два столбца содержат совпадающие данные одинакового типа и по крайней мере один из столбцов (DateKey) содержит только уникальные значения. В следующих действиях вы будете использовать эти столбцы, чтобы связать таблицы.

В окне Power Pivot нажмите Сводная таблица, чтобы создать сводную таблицу на новом или существующем листе.

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

Разверните таблицу BasicCalendarUS и нажмите MonthInCalendar, чтобы добавить его в область строк.

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

В списке полей, в разделе «Могут потребоваться связи между таблицами» нажмите Создать.

В поле «Связанная таблица» выберите On_Time_Performance, а в поле «Связанный столбец (первичный ключ)» — FlightDate.

В поле «Таблица» выберитеBasicCalendarUS, а в поле «Столбец (чужой)» — DateKey. Нажмите ОК для создания связи.

Обратите внимание, что время задержки в настоящее время отличается для каждого месяца.

В таблице BasicCalendarUS перетащите YearKey в область строк над пунктом MonthInCalendar.

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

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

Таблица BasicCalendarUS должна быть открыта в окне Power Pivot.

В главной таблице нажмите Сортировка по столбцу.

В поле «Сортировать» выберите MonthInCalendar.

В поле «По» выберите MonthOfYear.

Сводная таблица теперь сортирует каждую комбинацию «месяц и год» (октябрь 2011, ноябрь 2011) по номеру месяца в году (10, 11). Изменить порядок сортировки несложно, потому что канал DateStream предоставляет все необходимые столбцы для работы этого сценария. Если вы используете другую таблицу логики операций со временем, ваши действия будут другими.

«Могут потребоваться связи между таблицами»

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

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

Шаг 1. Определите, какие таблицы указать в связи

Если ваша модель содержит всего лишь несколько таблиц, понятно, какие из них нужно использовать. Но для больших моделей вам может понадобиться помощь. Один из способов заключается в том, чтобы использовать представление диаграммы в надстройке Power Pivot. Представление диаграммы обеспечивает визуализацию всех таблиц в модели данных. С помощью него вы можете быстро определить, какие таблицы отделены от остальной части модели.

Примечание: Можно создавать неоднозначные связи, которые являются недопустимыми при использовании в сводной таблице или отчете Power View. Пусть все ваши таблицы связаны каким-то образом с другими таблицами в модели, но при попытке объединения полей из разных таблиц вы получите сообщение «Могут потребоваться связи между таблицами». Наиболее вероятной причиной является то, что вы столкнулись со связью «многие ко многим». Если вы будете следовать цепочке связей между таблицами, которые подключаются к необходимым для вас таблицам, то вы, вероятно, обнаружите наличие двух или более связей «один ко многим» между таблицами. Не существует простого обходного пути, который бы работал в любой ситуации, но вы можете попробоватьсоздать вычисляемые столбцы, чтобы консолидировать столбцы, которые вы хотите использовать в одной таблице.

Шаг 2. Найдите столбцы, которые могут быть использованы для создания пути от одной таблице к другой

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

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

Читайте также  Якорь в Ворде, Зачем нужен, как поставить или убрать значок

Кроме совпадающих значений есть несколько дополнительных требований для создания связей.

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

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

Подробнее о связях таблиц см. в статье Связи между таблицами в модели данных.

Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Источник:
http://support.microsoft.com/ru-ru/office/%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5-%D1%81%D0%B2%D1%8F%D0%B7%D0%B8-%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-%D0%B4%D0%B2%D1%83%D0%BC%D1%8F-%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0%D0%BC%D0%B8-%D0%B2-excel-fe1b6be7-1d85-4add-a629-8a3848820be3

Статьи из блога

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

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

Второй предложенный способ — вставлять листы Excel непосредственно в документ, — приводит к неоправданному «раздуванию» файла, кроме того, внедренные объекты иногда ведут себя непредсказуемо.

Однако, используя технологию Automation, объекты можно не только внедрять, но и связывать.

Сейчас мы свяжем между собой таблицы Еxcel и Word, причем так, чтобы изменения в исходной таблице приводили к изменениям в таблице документа. Итак, у нас есть исходная таблица с расчетами:

Создаем в Word точно такую же, но пустую таблицу:

Заголовки не набираем, а специально оставляем пустые строки.

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

Перейдите на лист Еxcel и сделайте текущей ячейку, которую необходимо связать с документом (начнем с В1).

Выполняем копирование ячейки (меню Правка-Копировать либо сочетание клавиш Ctrl+C).

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

В меню Word выбираем Правка-Специальная вставка. В результате откроется диалоговое окно Специальная вставка, где в области Источник (в левом верхнем углу) указаны координаты выделенной ячейки:

Устанавливаем переключатель в положение Связать.

В списке Как выбираем Неформатированный текст.

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

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

Режим обновления также можно настраивать. Для этого необходимо:

Выбрать любое вставленное значение в Word и нажать правую кнопку мыши:

В контекстном меню выбрать Связанный объект Лист-Связи.

В открывшемся окне можно выбирать Способ обновления связи:


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

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

Еще записи по вопросам использования Microsoft Word:

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

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

Эта возможность существовала еще в 97 Офисе. Однако мощность компьютеров на тот момент не позволяла ее использовать в полной мере. Приходилось записку печатать кусками — текст из Wоrd, таблицы из Excel.

На данный момент это уже не проблема

Виталий, поступил вопрос: «Можно ли таким способом связывать не в

таблицы одинаковой структуры , А, к примеру, там, где это необходимо??

А то я попытался и мне выдается ошибка «Ошибка связи». Заранее благодарен. «?

Таблицы были показаны лишь как характерный пример. А связывать можно ЛЮБЫЕ ячейки Excel с ЛЮБОЙ позицией в тексте. При этом образуется специальное поле в Word, по аналогии с операцией ВСТАВКА->ПОЛЕ.

Сложно говорить заочно. Пришлите файлы.

Насчет одинаковой структуры. Имеется в виду, что если уже ПОСЛЕ связки «отрихтовать» исходную таблицу в Excel (удалить столбцы/ячейки, переместить и т.д.), то «поплывут» связи в таблице Word.

виталий, статья конечно интересная и полезная, а я ищу ответ вот на какой вопрос: «выполнение расчетов в таблицах word и excel.их сравнительные характеристики,» вы не могли бы мне помочь найти ответ?

Виталий, способ действительно интересный. Но я столкнулся вот с какой проблемой — когда файловая структура достаточно ветвиста, то абсолютные ссылки на файлы очень длинны, тем более если папки перемещать. Может ли MS Word при этом понимать ссылки относительные?

А можно спомощью макроса связать эксель и ворд

Естественно можно. С точки зрения VBA Эксель и Ворд — просто разные ветки одного корня.

Пишите на почту или в ICQ 270396958

А у меня пишет в Word — Ошибка связи!

Заработало когда выбрала не «Неформатируемый текст» ,а «формат HTML»

А вообще удобная очень вещь! Спасибо!

Возникла такая проблема. Формирую документ ворд, в начале которого заполняется таблица. Данные из этой таблицы разкидываются по всему документу по средством связей. Стоит лишь перекинуть этот документ в другую папку — связи теряются. Т.е. связи абсолютные. Существует ли метод формирования относительных связей без программирования в VBA.

В доплнение сказанному выше напишу, что нету в ворде способа формирования относительных связей ф-цией «ПравкаСпециальная вставка». Единственный выход — программирование в VBA.

Благодарю автора статьи, это поможет мне сэкономить неделю работы))

а киньте все таки кусок кода как абсолютные ссылки на относительные поменять!

Братва привет.А не подскажете прогу чтобы написанное в Excel автоматически отображалось в другом отдельном документе Word (то есть. имеется две разные таблицы одна в Excel другая в Word а вписать данные нужно в определенные графы в обоих документах).команды Связать,Скопировать с одного на другое дело нудное так как опись уж больно большой.скачал Гененратор Документов ver 1.1 помоему подходит только инсталировать невозможно.(качал с разных сайтов).может кто подкинет инфу?

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

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

. прогу . написанное в Excel автоматически отображалось в отдельном документе Word . скачал Гененратор Документов

В Ворде аналогичная функция «Слияние»

Макрос, упрощающий связывание таблиц Word и Excel.

Выбираются ячейки в Excel и Word (можно только часть таблицы). После запуска, макрос сам формирует связи.

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

При этом при перемещении ячейки в Excel (вставка-удаление строк-столбцов) ссылка останется «живой».

Читайте также  Как сделать книгу из листов в word как excel?

При необходимости связать Word c ячейками из другого подобного файла Excel (обычно новый файл создается копированием старого с внесением изменений) достаточно после нажатия правой кнопки мыши на любом вставленном значении выбрать «Связанный объект Лист > Связи. » затем «Сменить связи. » и выбрать новый файл Excel столько раз, сколько у вас связанных ячеек. Word свяжет документ с ячейками в новом файле Excel которые имеют такие же имена, хотя и находятся в других местах листа Excel.

Источник:
http://wordexpert.ru/page/svyazyivanie-tablits-word-i-excel

Обмен данными между Excel и Word

Узнайте, как обмениваться данными Excel с документами Word и другими файлами.

Чаще всего вам нужно будет просто вставлять статические данные Excel в документ Word. Для этого:

    Выделите данные в Excel.

  • Кликните правой кнопкой мыши и выберите в контекстном меню пункт Копировать (Copy) или нажмите Ctrl+C.
  • Откройте документ Word.
  • На вкладке Главная (Home) нажмите команду Вставка (Paste) >Специальная вставка (Paste Special).

  • Выберите переключатель Вставить (Paste), а затем в списке Как (As) щелкните по строке Формат HTML (HTML Format).
  • Нажмите ОК.

    Примечание: Вместо выполнения шагов 4-6, просто нажмите Ctrl+V.

      Кликните по значку в левом верхнем углу таблицы и добавьте границы.

    Примечание: Чтобы удалить таблицу, щелкните правой кнопкой мыши по значку в верхнем левом углу таблицы, а затем нажмите кнопку Удалить таблицу (Delete Table).

    Вы можете связать исходные данные Excel с данными, вставленными в Word. Если изменить данные в Excel, данные в Word будут обновляться автоматически.

    1. Повторите шаги с 1 по 4, приведенные ранее.
    2. Щелкните по переключателю Связать (Paste link). Затем выберите строку Формат HTML (HTML Format).
    3. Нажмите ОК.


    Кликните по значку в левом верхнем углу таблицы и добавьте границы.


    Измените данные в Excel.

    Примечание: В документе Word на вкладке Файл (File) выберите Сведения (Info). Затем в нижнем правом углу нажмите кнопку Изменить связи с файлами (Edit Links to files), чтобы открыть диалоговое окно Связи (Links). Здесь вы можете разорвать связь, изменить расположение файла Excel и т.д.

    Источник:
    http://office-guru.ru/excel/obmen-dannymi-mezhdu-excel-i-word-384.html

    Как использовать таблицы Excel в Microsoft Word

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

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

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

    Вот пример. Я заполнил стандартные ячейки значениями и использовал одну из самых распространенных формул суммы для ячеек в последнем столбце. Итак, для значения «Всего» для «Продукт1» в ячейке E2 я использую формулу «СУММ(B2: D2)», чтобы добавить все три значения в строку и автоматически получить мою итоговую сумму. Вы можете использовать любую формулу Excel, которая Вам нравится в этой встроенной версии программы.

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

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

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

    Также возможно встроить существующий файл Excel, что удобно, если Вы пытаетесь обмениваться данными, которые Вы уже накопили. В таблице «Вставка» нажмите кнопку «Объект» (маленький квадрат с синей рамкой в разделе «Текст»):

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

    Когда Вы закончите, просто нажмите «ОК», чтобы вставить таблицу.

    В зависимости от форматирования Word Вам может потребоваться изменить размер или изменить его, чтобы все было видно.

    Источник:
    http://guidepc.ru/applications/microsoft-word/kak-ispolzovat-tablitsy-excel-v-microsoft-word/

    Импорт данных Excel в документ Word 2016

    Опубликовано Михаил Непомнящий в 28.10.2016 28.10.2016

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

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

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

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

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

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

    Еще одним способом копирования содержимого Excel-таблицы в Word является обычное выделение всех необходимых ячеек с последующим нажатием сочетания клавиш Ctrl+C. Для вставки в текстовом редакторе через меню «Главная» – область «Буфер обмена» под кнопкой «Вставить» необходимо нажать на стрелочку с выпадающим списком и выбрать «Специальная вставка». В открывшемся окне выбрать пункт «Лист Microsoft Excel (объект)» и нажать Ок.

    Если же сделать вставку обычным способом – через сочетание клавиш Ctrl+V, то внешне вставленные данные могут не отличаться, однако при попытке внести изменения, меняться будут только конкретные значения, без учета имеющихся формул, а соответственно и влияния на графические элементы – гистограммы, графики и пр.

    Источник:
    http://pcgramota.ru/import-dannyx-excel-v-dokument-word-2016/