2 правильных способа изменить имя закладки в документе Word

Поделись сейчас:

В приведенной ниже статье мы хотели бы предоставить вам 2 правильных способа изменить имя закладки в документе Word.

При составлении длинного документа Word закладки и перекрестные ссылки могут стать нашими лучшими друзьями, сэкономив нам много времени на повторном объяснении одного и того же момента. Однако может возникнуть непредвиденная проблема. Например, если вы измените имя закладки и обновите перекрестные ссылки, вы, безусловно, потерпите неудачу и закончите с ошибками ссылок, такими как ниже:Ошибка ссылки

Причина в том, что при изменении имени закладки вы случайно удалили саму закладку. Сейчас мы покажем вам 2 способа решения этой проблемы.

Способ 1: изменить имя закладки и обновить перекрестные ссылки вручную

  1. К starВыключите, нажмите вкладку «Вставка», затем нажмите «Закладка» в группе «Ссылки».Нажмите «Вставить» -> нажмите «Закладка».
  2. Далее щелкните, чтобы выбрать tarполучить закладку и нажать «Перейти».
  3. К тому времени вы увидите, что тексты закладок уже выбраны. Нажмите «Удалить».Выберите «Закладка» -> «Перейти» -> «Удалить».
  4. Затем введите новое имя закладки и нажмите «Добавить».
  5. Нажмите «Alt + F9», чтобы отобразить коды полей.Нажмите «Alt + F9», чтобы отобразить коды полей.
  6. Если у вас есть несколько перекрестных ссылок, мы рекомендуем вам использовать функцию «Найти и заменить». Просто нажмите «Ctrl + H», чтобы вызвать диалоговое окно «Найти и заменить».
  7. Теперь введите «REF DWORDR» в текстовом поле «Найти что» и «REF DWORDR2» в поле «Заменить на». «DWORDR» — это исходное имя закладки, а «DWORDR2» — новое.
  8. Далее нажмите «Заменить все».Введите имена закладок -> Нажмите «Заменить все».
  9. Закройте окно «Найти и заменить» и нажмите «Alt + F9», чтобы снова отобразить справочное содержимое.
  10. Затем нажмите «Ctrl + A» и «F9» рядом, чтобы обновить все поля в документе.

Когда вы наводите курсор на перекрестную ссылку, вы можете увидеть новое имя закладки в окне подсказки на экране.Эффект

Способ 2: изменить имя закладки и обновить перекрестные ссылки через VBA

  1. Во-первых, нажмите «Alt + F11», чтобы вызвать редактор VBA.
  2. Перейдите к проекту «Обычный», чтобы вставить новый модуль, сначала щелкнув вкладку «Вставить».
  3. Затем выберите «Модуль» в раскрывающемся меню.Нажмите «Обычный» -> нажмите «Вставить» -> нажмите «Модуль».
  4. Дважды щелкните вновь созданный модуль, чтобы открыть пространство редактирования с правой стороны.
  5. Затем вставьте туда следующий макрос:
Sub ChangeTheBookMarkNameAndUpdateCrossReference() Dim strBookMarkName As String Dim strNewName As String Dim objBookMarkRange As Range Dim objField As Field Dim strFieldCode As String ' Переименуйте имя закладки. strBookMarkName = InputBox("Введите имя закладки, которое вы хотите изменить", "Имя закладки", "Например: DWORDR") strNewName = InputBox("Введите имя новой закладки", "Имя новой закладки", "Например: New text") With ActiveDocument If .Bookmarks.Exists(strBookMarkName) Then Set objBookMarkRange = .Bookmarks(strBookMarkName).Range .Bookmarks(strBookMarkName).Delete .Bookmarks.Add Name:=strNewName, Range:=objBookMarkRange ' Обновить кросс- ссылка Если .Fields.Count >= 1 Тогда для каждого objField В .Fields strFieldCode = objField.Code.Text Если strFieldCode = " REF " & strBookMarkName & " \h " Тогда objField.Code.Text = Replace(strFieldCode, strBookMarkName, strNewName , , 1, vbTextCompare) objField.Update MsgBox ("Code = " & objField.Code & vbCr & "Result = " & objField.Result & vbCr) End If Next objField End If Else MsgBox ("Закладка: " & strBookMarkName & "не основано".) End If End With Set objBookMarkRange = Nothing End Sub
  1. Нажмите «Выполнить» или нажмите «F5».Вставьте коды-> Нажмите «Выполнить».
  2. Теперь введите исходное имя закладки в первое всплывающее окно и нажмите «ОК».Введите исходное имя-> Нажмите «ОК»
  3. Во втором введите новое имя и нажмите «ОК».Введите имя новой закладки-> Нажмите «ОК».

Наконец, будет окно, показывающее вам результат.Коробка с результатом

Следите за документами Word

Сost в А испорченное слово Документ не ограничивается ошеломляющими потерями в бизнесе, но и вызывает у людей эмоциональное потрясение. Таким образом, крайне необходимо принять превентивные меры, чтобы обойти неудачников, таких как резервное копирование документов.

Об авторе:

Вера Чен — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая xlsx ремонт и pdf ремонт программных продуктов. Для получения дополнительной информации посетите www.datanumen.com

Поделись сейчас:

18 ответа на «2 правильных способа изменить имя закладки в документе Word»

  1. Ого, потрясающий макет блога! Как долго вы ведете блог?
    вы делаете ведение блога простым. Общий вид вашего сайта
    здорово, не говоря уже о содержательном материале! Вы можете увидеть подобное:
    Intellara.top и здесь Intellara.top

  2. ООО «Аутдор Эдж Ландшафтный дизайн»
    400 С Моррисон Авеню
    Коллинсвилл, Иллинойс 62234
    (618) 270-5160
    ландшафтный дизайн или Фаллон Иль

  3. Здравствуйте,
    Большое спасибо.
    При запуске модели имя закладки обновляется, но перекрестные ссылки разрываются.
    Есть ли способ разрешить это?
    Благодаря!!!
    Roni

  4. Отличная статья! мне очень понравилось читать
    это. Информация была содержательной и хорошо представлена.
    Ваш стиль письма позволил легко следовать и понимать.
    Мне особенно понравились практические примеры и реальные приложения.
    Спасибо, что поделились своим опытом и нашли время, чтобы создать такой
    ценный ресурс.
    Сторонние логистические услуги
    в Лас-Вегасе

  5. Что ты пostЭд был на самом деле очень разумным.
    Однако подумайте об этом, что, если бы вы создали потрясающий заголовок?
    Я имею в виду, что я не хочу рассказывать вам, как вести свой блог, однако предположим, что вы добавили заголовок в
    может привлечь внимание человека? Я имею в виду 2 правильных способа изменить
    Имя закладки в документе Word довольно скучно.
    Вы можете заглянуть на домашнюю страницу Yahoo и заметить, как они создаютost заголовки, чтобы заставить зрителей щелкнуть.
    Вы можете добавить связанное видео или изображение или два
    чтобы заинтересовать читателей тем, что вы хотите сказать.

    Просто мое мнение, это может сделать ваш пostнемного интереснее.

  6. Большое спасибо за это решение. Это мне очень помогло.

    Я внес одно изменение, так как в синтаксисе поля ref было небольшое отличие, из-за которого оно не совпадало точно. Эта измененная строка примерно на полпути к вашему сценарию решила проблему:

    Вместо того, чтобы:
    Если strFieldCode = "REF" & strBookMarkName & "\h" Тогда

    я использовал
    Если InStr(strFieldCode, strBookMarkName) Тогда

    Еще раз спасибо!

Оставьте комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены * *