Вообщем, этот вопрос тут уже задавался, но конкретного ответа на него не было, поэтому попробую теперь я
А дело в следующем: есть какой-то текст в Word,пользователь запускает Макрос, который делает следующее:вызывается форма, где предлагается изменить, ну скажем, первые два слова в тексте (Имя,фамилия), которые потом вставляються в начало текста
В самом тексте, для всего этого, первое слово я пишу таким образом [ИмяФамилия],и пишу в макросе :
ActiveDocument.Bookmarks.Add Name:= [ИмяФамилия], Range:=Selection.Range
а потом засовываю вместо метки [ИмяФамилия] , то, что ввел пользователь:
ActiveDocument.Bookmarks([Name]).Range.Text = "то, что ввел пользователь"
и получается следующее : вот это --> [ИмяФамилия],как было на своем месте, так и осталось (хотя должно было бы исчезнуть, а на её месте появится -- "то, что ввел пользователь"),а "то, что ввел пользователь"

появляется в тексте тоже, а именно перед меткой [ИмяФамилия].
Короче, может кто-нибудь объяснить, как работает этот метод вставки ????,то есть , что бы исчезло [ИмяФамилия], а на её месте появилось "то, что ввел пользователь" ???????
Заранее благодарен !!!!!