Добавление текста в документ WordApplication

#delphi #com

#delphi #com

Вопрос:

Как вставить некоторый текст в документ Word, если у меня есть дескриптор для TWordDocument или _Document?

Ответ №1:

Вставить в объект Range документа:

 Document.Range(EmptyParam, EmptyParam).Paste;
  

или

 Word.ActiveDocument.Range(EmptyParam, EmptyParam).Paste;
  

Вы можете указать, куда вставить:

 var
  R: OleVariant;
..
  R := 20;
  Document.Range(R, R).Paste;