答案1
您当然可以通过 VBA 来完成此操作,但如果您想坚持使用字段:
在每个章节标题后,添加一个 SEQ 字段(带有 \h 标志,因此它被隐藏):
{SEQ 章节 \h}
用 XE 字段标记每个标签(使用索引/标记)
创建带有章节号和页码前标记的索引(不能隐藏页码):
{索引 \c "1" \s 章节 \e " " \d " @@"}
完成文档后,全选并按 F9,然后复制索引并粘贴为文本:
Tag1 1 @@1 Tag2 1 @@1, 2 @@2, 3 @@3 Tag3 3 @@3
- 现在您可以搜索/替换索引中的页码(使用通配符,将 @@[0-9]@ 替换为空)。
Tag1 1 Tag2 1 , 2 , 3 Tag3 3