Mic*_*out 10 microsoft-word-2010
在 Word 2010 中,您可以从“插入”功能区插入文档属性。例如:
Insert > Text > Quick Parts > Document Property > Subject
Run Code Online (Sandbox Code Playgroud)
如果您这样做,将添加一个带有以下占位符文本的控件:
[主题]
请注意单词主题周围的方括号。这些方括号不存在于手动插入控件(可以使用 Developer 功能区插入)的占位符文本中。
当用户打开文档,用他自己的文本替换占位符文本时,文档元数据会更新。此行为与只能通过首先更新元数据来更新的字段不同。
不幸的是,可以添加到文档的文档属性范围是有限的,我也想以这种方式添加其他(自定义)属性。
如何手动插入将使用控件中输入的内容更新文档元数据的控件?
我已经找到了一种方法来做到这一点,至少在 Word 2007 中是这样。与已经定义的文档属性不太一样,我不知道它在 Word 之外的显示效果如何,但它至少看起来确实符合可更新属性字段的要求......
首先键入要制作为可更新文档属性的文本,并为其创建书签。实际上只需选择文本然后转到
Insert -> Links -> Bookmark
Run Code Online (Sandbox Code Playgroud)
然后输入您想要的书签/属性名称并单击Add

接下来单击“Office”按钮并进入高级文档属性:
Office -> Prepare -> Properties
Run Code Online (Sandbox Code Playgroud)

在打开的子窗口中:
Click `Document Properties` and select `Advanced Properties`
Run Code Online (Sandbox Code Playgroud)

这将为您提供以下窗口,您可以在其中转到选项Custom卡,如果您输入书签名称,请单击Link to content,然后Add 将为您提供一个自定义属性,该属性将始终显示文档中该字段的内容。

我不完全确定这是否完全符合您的要求,因为它看起来确实有点有限和混乱,但它至少看起来确实接近了。
微软暗示
| 归档时间: |
|
| 查看次数: |
34199 次 |
| 最近记录: |