нужно чтобы не было видно выполнения процесса
открывая процесс так:
Set WordApp = New Word.Application
Set DocWord = WordApp.Documents.Open(Path1doc & activ_doc2 & ".doc")
WordApp.Visible = False
DocWord.Activate
For j = 1 To 5
Selection.Find.ClearFormatting
With Selection.Find
.Text = "ПРИЛОЖЕНИЕ № " & j
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute
Selection.EndKey Unit:=wdLine, Extend:=wdExtend
Selection.Font.Size = 12
Selection.MoveDown Unit:=wdLine, Count:=1
Selection.TypeBackspace
Selection.Find.ClearFormatting
With Selection.Find
.Text = "Таблица 1"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute
Selection.MoveDown Unit:=wdLine, Count:=2
Selection.TypeBackspace
Selection.MoveDown Unit:=wdLine, Count:=20
Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend
Selection.TypeBackspace
Selection.MoveDown Unit:=wdLine, Count:=20
Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend
Selection.TypeBackspace
Selection.TypeBackspace
Selection.TypeBackspace
Selection.TypeBackspace
Selection.TypeBackspace
Selection.MoveDown Unit:=wdLine, Count:=16
Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend
Selection.TypeBackspace
Next j
В итоге ошибка. Может есть более простой способ перемещения по Word средсвами VB, если знаете подскажите пожалуйста
