Добрый день.
Возникла проблема следующего плана. При щелчке на кнопке в форме открывается копия документа Word, в котором находим соответсвующую метку и вводим текст, взятый из поля этой самой формы. Технически это реализуется при помощи слудющей процедуры:
автор |
---|
'Процедура перехода к необходимой метке и вставка соответсвуюещго текста Public Sub TextInMetka(metka, content) Selection.GoTo What:=wdGoToBookmark, Name:=metka With ActiveDocument.bookmarks .DefaultSorting = wdSortByName .ShowHidden = False End With TypeText (content) metka = "" content = "" End Sub |
Проблема в том, что код срабатывает через раз. При закрытии файла Word и повторном запуске данной процедуры возникает ошибка в строке
автор |
---|
Selection.GoTo What:=wdGoToBookmark, Name:=metka |
т.е., как я понимаю, не удается найти указанную метку. Хотя оная в документе присутствует.
Подскажите, что я упускаю?