Допустим, я создал десятки записей индекса со значением {XE "foo"}. Теперь я решил, что хочу изменить это на {XE "fooz"}. Есть ли способ сделать массовый поиск и заменить, чтобы сделать это?

Я пытался найти

 ^d XE "foo"

и конечно, это находит. Но если я попытаюсь сказать, чтобы заменить его

^d XE "fooz"

Я получаю ошибку, что ^ d не допускается в поле замены. Если вместо этого я просто говорю, чтобы заменить его

XE "fooz"

тогда это уже не индексная запись, а просто текст.

Так есть ли способ поместить значение поля индекса в поле "заменить"?

Я использую версию Word для дома и офиса 2010.

2 ответа2

2

Сначала вручную сделайте переход от foo к fooz только в одном из полей XE , а затем выберите весь код поля (включая фигурные скобки) и нажмите Ctrl+C, чтобы скопировать его.

Затем в диалоговом окне « Найти и заменить » в поле « Найти что» введите ^d XE "foo" как вы делали раньше. Затем переместите курсор в поле « Заменить на» и выберите « Специальные» > « Содержимое буфера обмена» или просто введите « ^c .

1

Убедитесь, что вы видите поля XE (CTRL SHIFT 8). Тогда просто сделай нормальный поиск и замену. Найти: XE "fooz" и заменить на: XE "fooz"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .