Public Sub WorkWithBrowser()
	'Работа с объектом Browser
	Dim myrprev As Range, myrnext As Range, Answer As String
	'Поиск нужного заголовка в диалоге с пользователем
	'Установить заголовок в качестве цели поиска
	Application.Browser.Target = wdBrowseHeading
	With ActiveDocument
		'Встать в начало документа
		.Paragraphs.First.Range.Select
		Set myrnext = Selection.Range
		Do
			Answer = InputBox("Это искомый заголовок? (Да/Нет)", "Заголовки", "Нет")
			If Answer = "Да" Then Exit Do
			'Передвинуться к следующему заголовку
			Application.Browser.Next
			Set myrprev = myrnext
			Selection.MoveEnd (wdParagraph)
			Set myrnext = Selection.Range
		Loop Until (myrprev = myrnext)
			
			If Answer = "Нет" Then
				MsgBox ("В данном документе нет других заголовков стиля Heading")
			End If
	End With
End Sub


Листинг 1.10.
Закрыть окно