假设我有一个值:\\myServer\dir1\dir2\dir3
。我希望这个值出现在 MSWord 文档的多个位置。但是我只想写下一次。有什么好方法可以做到这一点?字段似乎是答案,但我无法让它工作;也许这不是答案。
我希望能够在不使用任何宏的情况下做到这一点;这会增加太多复杂性。我需要更像 Excel 的东西——在这里写入单元格值,在那里引用它,更改原始值,引用也会更新。
编辑:理想情况下,我会自动更新值(字段似乎不想这样做!)。
答案1
在 Word 2007 中,您可以使用快速部分创建可重复使用的内容。来自帮助文档:
创建可重复使用的内容构建块
- 选择要存储为可重复使用构建基块的文本或图形。
- 在“插入”选项卡的“文本”组中,单击“快速部件”,然后单击“将所选内容保存到快速部件库”。或者按 ALT+F3。
- 在创建新构建块对话框中填写信息:
- 名称:为构建块键入一个唯一的名称。
- 画廊:选择您想要显示构建块的画廊。
- 类别:选择一个类别,例如常规或内置,或者创建一个新类别。
- 描述:键入构建块的描述。
- 保存在:从下拉列表中选择模板的名称。
- 选项:选择“在自己的页面中插入内容”可确保构建块放置在单独的页面上。选择“在自己的段落中插入”可确保内容不会成为其他段落的一部分,即使用户的光标位于段落中间。选择“仅插入内容”可确保所有其他内容。
您还可以在 Word 2007 中通过单击“插入”选项卡 >“扩展快速部件”>“F1”获取有关快速部件的帮助来找到更详细的帮助。
编辑1
显然,快速部件不是动态的,这意味着当父部件更新时,子部件不会更新。一些可能的替代方案:
编辑2(应 OP 要求添加到答案中)
我认为对于我来说,Comments 文档属性效果最好。我需要在很多地方使用同一个值,并且需要它自动更新。高级文档属性不会自动更新(尽管我做了所有努力)。但基本文档属性会。