CEMEH 
 Цитата: Открой тему в версии для печати и ищи мой ник (написан англ буквами). Я этот вопрос задавал. Теперь активно пользуюсь.
  ОГРОМНОЕ СПАСИБО! 
 в кратце что наобъединял с форума (просьба не ругать за использование чужих ответов, просто лучше, если они все будут в одном посте): 
 админам просьба добавить вопрос в шапку, а то наверное не я один интересуюсь подобным вопросом... 
 ------------ 
 Пример вставки в новый Word документ (предварительно в Excel надо подключить библиотеку Word):     
Цитата: Dim word_ As Word.Application  
 Set word_ = New Word.Application  
 word_.Documents.Add ' создаем новый документ Word  
 q = Cells(1, 1).Value ' то что будем вставлять в Word  
 word_.Selection.TypeText Text:=q ' собственно - вставляем в Word  
 word_.Visible = True ' делаем документ Word видимым, т.к. по умолчанию он не видим.
  ------------ 
 Как поключить библиотеку Word'а:    
Цитата: меню Tools / References  
 находишь Microsoft Word 11.0 Object Library (вместо 11.0 у тебя может быть другая версия - зависит от версии Офиса)  
 разумеется, что приведённый код будет работать исключительно на машине, на которой установлен Word!
  ------------ 
 Добавление информации с Excel в Word путем поиска-замены:    
Цитата: Ты говоришь про обычную замену - так иногда делают. Когда Тебе надо вставить текст в Word он привязывается к положению - страница, строка, символ... А если у Тебя изменится прочий-исходный текст что тогда - править макрос?  
 Чтобы избежать такого гемороя обычно в местах вставки указывают всякую фигню, типо твоей  
 Цитата:{asdf}  
 А в макросе пишут - заменить врагмент на...  
 Вот пример:  
 Dim Word_ As Object 'Описываем переменную как объект  
 Set Word_ = GetObject("c:\Мои документы\Sghasdrhy.doc") 'Инициализируем объект. Он автоматом откроется.  
 Word_.Application.Visible = True 'Делаем его видимым  
 With Word_.Application.Selection.Find 'Параметры поиска-замены  
 .Text = "{arqwtrq}" 'то - что ищем. 
 .Replacement.Text = "asfwqwtqwt" 'то - на что заменяем  
 .Execute Replace:=wdReplaceAll 'заменяем  
 End With
    Добавлено:  В топике Excel FAQ (часть 4) мои вопросы повисли в воздухе.. может тут кто знает?   
 1) есть эксэлевский файлик, сохранен из 2007 эксэля в формате excel 2003.   
 зашифрован на открытие.   
 и при открытии ентого файла в 2007 эксэле и последующем сохранении ВСЕГДА задается вопрос -    
 Данный документ зашифрован и защищен паролем. Форматы Office Open XML, доступные в выпуске 2007, обеспечивают более надежное шифрование. Преобразовать документ в формат Office Open XML, чтобы улучшить его защиту?   
 как этот вопрос убрать? желательно каким-нибудь кодом VB или на худой конец настройкой...       
 2) в 2003 эксэле вроде нет такого понятия - особый колонтитул на первой странице. (в отличие от 2007 эксэля - там эта фишка появилась) А как все-таки это организовать каким-нибудь хитрым кодом?