Страницы: 1
RSS
автоматическое копирование нужных фрагментов текста из ячейки Excel в нужную часть документа Word
 
В Excel имеется некий список организаций, с указанием их порядкового номера, названия, адреса и ... Для каждой организации создана гиперсылка на документ Word. Т.е. при нажатии на нужную организацию в Excel всплывает целый документ Word с описанием и всеми данными этого организации. Проблема в том, что время от времени название и адрес организации меняются, а эти изменения в прикрепленных документах Word сами не меняются. Получается, что при нажатии на нужное название организации в Excel уже с исправленным новым адресом (в ручную) открывается документ Word со старым адресом и названием. Это плохо. НЕОБХОДИМО: что бы открывающийся документ по ссылке автоматически (или каким то иным образом) обновлялся, брал новые данные с ячейки, указанной в Excel, т.е. копировал из ячейки Excel в ячейку Word... Заранее спасибо, очень необходимо по работе...
 
Идём в раздел "Приемы" и смотрим там вот это: http://www.planetaexcel.ru/tip.php?aid=203
 
{quote}{login=zaletov09}{date=18.07.2011 08:04}{thema=автоматическое копирование нужных фрагментов текста из ячейки Excel в нужную часть документа Word}{post}В Excel имеется некий список организаций, с указанием их порядкового номера, названия, адреса и ... Для каждой организации создана гиперсылка на документ Word. Т.е. при нажатии на нужную организацию в Excel всплывает целый документ Word с описанием и всеми данными этого организации. Проблема в том, что время от времени название и адрес организации меняются, а эти изменения в прикрепленных документах Word сами не меняются. Получается, что при нажатии на нужное название организации в Excel уже с исправленным новым адресом (в ручную) открывается документ Word со старым адресом и названием. Это плохо. НЕОБХОДИМО: что бы открывающийся документ по ссылке автоматически (или каким то иным образом) обновлялся, брал новые данные с ячейки, указанной в Excel, т.е. копировал из ячейки Excel в ячейку Word... Заранее спасибо, очень необходимо по работе...{/post}{/quote}  
 
___Один из вариантов___  
 
Создаете один единственный документ, Шаблон Ворд  
расставляете закладки куда чего должно попадать и примерно так подтягиваете:)  
 
.Bookmarks("Закладка1").Range.Text = Cells(1,1)
Спасибо
 
Вот если в таблицу word  
Dim wa As Object  
   Set wa = CreateObject("Word.Application")  
   wa.documents("èìÿ_äîêóìåíòà").tables(1).Cells(1, 1).Range.Text = ActiveWorkbook.Sheets("ëèñò").cell(1, 1).Value
 
А вообще аксесс Вам в помощь. Даже такая база данных будет лучше чем связка екселя и ворда
Страницы: 1
Читают тему
Наверх