Помогите, не могу уже...
задача: вставить в шаблон с меткой(bookmark) текст, переместив курсор на метку.
делаю
MSWord:=CreateOLEObject('Word.Application');
MSWord.Visible:=true;
MSWord.Documents.open(GetCurrentDir+'\template.doc');
или MSWord.ActiveDocument.Bookmarks('teble1').Select;
или MSWord.EditGoto('teble1').
MSWord.Insert('бла-бла-бла');
не работает! ругается, что нет таких методов Bookmarks или EditGoto
С ума сейчас сойду! Кто-нибудь знает, как прыгнуть на метку?
Помогите!!!
добавлено
Ответ я нашел, но пропотел глобально...
Может, кому пригодится:
Word1:=CreateOLEObject('Word.Application');
Word1.Visible:=true;
Word1.Documents.Add(GetCurrentDir+'\имя_файла-шаблона');
Word1.WordBasic.EditBookmark('имя_метки',0,0,0,1);
Word1.WordBasic.Insert('вставляемый_текст');
задача: вставить в шаблон с меткой(bookmark) текст, переместив курсор на метку.
делаю
MSWord:=CreateOLEObject('Word.Application');
MSWord.Visible:=true;
MSWord.Documents.open(GetCurrentDir+'\template.doc');
или MSWord.ActiveDocument.Bookmarks('teble1').Select;
или MSWord.EditGoto('teble1').
MSWord.Insert('бла-бла-бла');
не работает! ругается, что нет таких методов Bookmarks или EditGoto
С ума сейчас сойду! Кто-нибудь знает, как прыгнуть на метку?
Помогите!!!
добавлено
Ответ я нашел, но пропотел глобально...
Может, кому пригодится:
Word1:=CreateOLEObject('Word.Application');
Word1.Visible:=true;
Word1.Documents.Add(GetCurrentDir+'\имя_файла-шаблона');
Word1.WordBasic.EditBookmark('имя_метки',0,0,0,1);
Word1.WordBasic.Insert('вставляемый_текст');