Здравствуйте!!!
Создаются определённые три Word документа. Как их содержимое слить в один новый документ? Причём так,чтобы когда закончена вставка содержимого первого документа, вставка содержимого второго документа начиналась на новой странице?
Set myRange(соответств.номер) = objWord(соответ.номер).ActiveDocument.Range 'выделение всего документа
myRange4.Copy 'копия в буфер
Set objWord = New Word.Application
objWord.Documents.Add
objWord.Visible = True
call Событие_создания_первого_документа
objWord.ActiveDocument.Application.Run MacroName:="MathTypeCommands.UIWrappers.EditPaste" 'вставка из буфера
objWord.Selection.InsertBreak Type:=wdPageBreak 'переход на новую страницу
call Событие_создания_второго_документа
objWord.ActiveDocument.Application.Run MacroName:="MathTypeCommands.UIWrappers.EditPaste"
objWord.Selection.InsertBreak Type:=wdPageBreak
call Событие_создания_третьего_документа
objWord.ActiveDocument.Application.Run MacroName:="MathTypeCommands.UIWrappers.EditPaste"
objWord.ActiveDocument.Range.Subdocuments.AddFromFile Name:=objWord2.ActiveDocument.FullName
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20