из Exel в Word

Программирование на Visual Basic for Applications
Elly
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 21.04.2006 (Пт) 19:17

из Exel в Word

Сообщение Elly » 21.04.2006 (Пт) 20:26

в книге exel есть макрос. Как можно из этого макроса открыть определенный документ word, найти в нем ключевые слова и заменить их на значение ячейки?

nopik
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 14.08.2005 (Вс) 13:13

Сообщение nopik » 03.05.2006 (Ср) 20:32

Да. В ссылках проекта Excel добавьте Word (Для собственного удобства - чтобы можно было создать объект Document и иметь подсказки по методам. Но можно и без этого)
Код: Выделить всё
dim WordApp as Object 'Word.Application если так неинтересно или нужна скорость
dim Doc as Object 'или Document для варианта 2
set WordApp=CreateObject(Word.Application")
set doc=WordApp.Documents.Open FileName:=ActiveDocument.Path + Application.PathSeparator + "Document.doc"
doc.BuiltinDocumentProperties("keywords")=ActiveCell'уточните использование BuiltinDocumentProperties и ActieCell /Cells по справке VBA, в соответствии с вашими документами


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 47

    TopList