Создав простой макрос, теперь проще найти последнюю отредактированную строку в Microsoft Word. Теперь после повторного открытия закрытого документа вы можете продолжить работу с той же строки, на которой остановились. Microsoft Word 2010 позволяет пользователям создавать макросы для интеграции собственных функций, которые будут применяться к документу.
Чтобы приступить к написанию такой функции, запустите Microsoft Word 2010 и откройте документ.

Теперь перейдите на вкладку «Разработчик» . (Если вы не нашли вкладку «Разработчик» , откройте меню «Файл» , выберите «Параметры» и на левой панели нажмите «Настроить ленту», а на правой панели установите флажок «Разработчик» . Нажмите «ОК», чтобы вкладка «Разработчик» появилась на ленте).

Теперь нажмите Visual Basic.

Откроется окно Visual Basic . В левой части нажмите ThisDocument. Откроется редактор Visual Basic . Скопируйте эти строки кода и вставьте их в редактор VB.
Sub AutoOpen()
'
' GoToMyBookmarkText
'
'
При ошибке Возобновить Далее
Selection.Find.ClearFormatting
With Selection.Find
.Text = "******************"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
Завершить с
Selection.Find.Execute
ActiveWindow.SmallScroll Up:=15
End Sub
Sub AutoClose()
'
' CreateMyBookmark
'
'
Selection.TypeText Text:="******************"
Конечный перевод

После вставки выйдите из редактора VB и сохраните документ как документ с поддержкой макросов ( перейдите в меню «Файл» и нажмите «Сохранить как»).

В параметрах «Сохранить как» выберите «Документ Word с поддержкой макросов (*.docm)» и нажмите «Сохранить» .

Теперь закройте документ Word. При открытии этого же документа вы автоматически перейдете к последней отредактированной строке, и будет показана звездочка (*) (которая фактически означает, что вы редактировали эту строку ранее).

[ через TheFreeWindows ]