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

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

Для связи двух документов Word можно воспользоваться командой Специальная вставка (менюПравка) или командойФайл(менюВставка).

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

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

Для того чтобы сохранить элементы форматирования документа-источника необходимо вставлять его как Текст в формате RTF.

Когда курсор находится внутри связываемой области документа-приемника, вся область выделяется серым цветом. Хотя связанный текст можно редактировать в документе-приемнике, внесенные во время редактирования изменения будут утеряны при обновлении связи. Серый фон напоминает о том, что выделенную часть редактировать не следует. Если область связи не подсвечена, выберите команду Параметры(менюСервис) и на вкладкеВидв раскрывающемся спискеЗатенение полявыберите строку «При выделении» или «Всегда».

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

Информация о наличии и характере связей отображается в диалоговом окне Связи (команда СвязименюПравка) (рис.7.7).

Рис. 7.7. Диалоговое окно команды Связи

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

при открытии или распечатке файла документа-приемника;

при нажатии быстрой клавиши обновления полей F9.

Связывание таблицы Excel и документа Word

Процедура связывания таблицы Excel и документа Word не отличается от связывания двух документов Word , рассмотренного выше.

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

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

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

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

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

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

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

Читайте также:  Avast free antivirus как добавить в исключения

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Читайте также:  Destiny 2 отвергнутые цифровое deluxe издание

    Вы можете помочь в развитии сайта, сделав пожертвование:

    Или помочь сайту популярной криптовалютой:

    BTC Адрес: 1Pi3a4c6sJPbfF2sSYR2noy61DMBkncSTQ

    ETH Адрес: 0x7d046a6eaa1bd712f7a6937b042e9eee4998f634

    LTC Адрес: LUyT9HtGjtDyLDyEbLJZ8WZWGYUr537qbZ

    DOGE Адрес: DENN2ncxBc6CcgY8SbcHGpAF87siBVq4tU

    BAT Адрес: 0x7d046a6eaa1bd712f7a6937b042e9eee4998f634

    XRP Адрес: rEb8TK3gBgk5auZkwc6sHnwrGVJH8DuaLh Депозит Tag: 105314946

    USDT (ERC-20) Адрес: 0x7d046a6eaa1bd712f7a6937b042e9eee4998f634

    Яндекс Деньги: 410013576807538

    Вебмани (R ещё работает): R140551758553 или Z216149053852

    А тут весь список наших разных крипто адресов, может какой добрый человек пожертвует немного монет или токенов — получит плюсик в карму от нас 🙂 Благо Дарим, за любую помощь!

    Еще записи по вопросам использования 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 c ячейками из другого подобного файла Excel (обычно новый файл создается копированием старого с внесением изменений) достаточно после нажатия правой кнопки мыши на любом вставленном значении выбрать "Связанный объект Лист > Связи. " затем "Сменить связи. " и выбрать новый файл Excel столько раз, сколько у вас связанных ячеек. Word свяжет документ с ячейками в новом файле Excel которые имеют такие же имена, хотя и находятся в других местах листа Excel.

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

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

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

    Ссылка на основную публикацию
    Как разблокировать телефон samsung galaxy j1 mini
    Характеристики Samsung Galaxy J1 mini Отзывы о Samsung Galaxy J1 mini Инструкция Samsung Galaxy J1 mini Прошивка Samsung Galaxy J1...
    Как поставить темную тему на яндекс браузер
    Многие разработчики программ и сервисов стараются добавлять альтернативное оформление в виде темного интерфейса. Замена белого цвета удобна тем, кто много...
    Как поставить фото в телеграмме на аватарку
    Как в Телеграмме поставить фото на аву (аватар) — ведь трудно недооценить ее значение, картинка в профиле не только формирует...
    Как разблокировать флешку от защиты записи
    Извиняюсь за заголовок, но именно так задают вопрос, когда при действиях с USB флешкой или SD картой памяти Windows сообщает...
    Adblock detector