如何在 MS Word 中批量更改索引字段文本?

如何在 MS Word 中批量更改索引字段文本?

假设我创建了数十个索引条目,其值为 {XE "foo"}。现在我决定将其更改为 {XE "fooz"}。有没有办法通过批量搜索和替换来实现这一点?

我尝试寻找

 ^d XE "foo"

当然,它找到了。但如果我尝试用

^d XE "fooz"

我收到一个错误,说替换字段中不允许使用 ^d。如果我直接说用

XE "fooz"

那么它就不再是一个索引条目,而只是纯文本。

那么有没有办法将索引字段值放入“替换”框中?

我正在使用 Home & Office 2010 版本的 Word。

答案1

确保您可以看到 XE 字段(CTRL SHIFT 8)。然后执行常规查找和替换。查找:XE“foo”并替换为:XE“fooz”

答案2

首先,在其中一个字段内手动进行从foo到 的更改,然后选择整个字段代码(包括括号),并按+复制它。foozXECtrlC

然后,在查找和替换对话框中找什么字段,输入^d XE "foo"与之前相同的内容。然后将光标移到用。。。来代替字段,然后选择特别的>剪贴板内容或者直接输入^c

答案3

我的挑战是批量更改开关。从 ^d EX "know" 到 EX "know" \f "K"。K = 关键字

相关内容