在 Word 2010 中,如何插入一个在编辑内容时更新文档属性的控件?

在 Word 2010 中,如何插入一个在编辑内容时更新文档属性的控件?

在 Word 2010 中,您可以从“插入”功能区插入文档属性。例如:

Insert > Text > Quick Parts > Document Property > Subject

如果你这样做控制将添加以下占位符文本:

[主题]

请注意“主题”一词周围的方括号。这些方括号不存在于手动插入控件的占位符文本中(可以使用开发人员功能区插入)。

当用户打开文档,用自己的文本替换占位符文本时,文档元数据就会更新。此行为不同于只能通过先更新元数据才能更新的字段。

不幸的是,可以添加到文档的文档属性范围是有限的,并且我也想通过这种方式添加其他(自定义)属性。

如何手动插入一个控件,以便使用控件中输入的内容更新文档元数据?

答案1

我知道这个问题已经问了很久了,但实际上通过在文档中添加自定义 XML 部分是可能的:)

  1. 创建一个具有所需属性的 xml 文件(您可以根据需要创建任意多个级别)

    XML 示例:

    <?xml version="1.0" encoding="utf-8" ?>
    
    <properties xmlns="CustomDocumentPropperties">
        <document>
            <documentNumber></documentNumber>
            <documentCategory></documentCategory>
        </document>
        <employee>
            <name></name>
            <hireDate></hireDate>
            <title></title>
        </employee>
        <company>
            <address></address>
        </company>
    </properties>
    

    将文件保存为 xml,例如“MyProperties.xml”

  2. 将 xml 文件添加到您的文档(仅在 word 2013 中测试过,但在 2010 中应该可以实现)

    开发人员 -> XML 映射窗格

    (如果您的开发人员功能区不可见,您可以在文件 -> 选项 -> 定制功能区中找到它,然后在开发人员功能区选项卡中设置复选标记)

    在 XML 映射窗格中单击下拉框并选择“添加新部分...”,然后选择刚刚创建的 XML 文件。

  3. 使用文档中的属性

    现在您的属性已添加到文档中,您可以通过在 XML 映射窗格中选择属性来使用它们。

    右键单击文档中所需的属性,然后选择“插入内容控件”,并选择您喜欢的内容控件来编辑属性。

干杯 Stine

答案2

这是匿名用户试图附加到您的问题的建议编辑之一。我拒绝了编辑,但考虑将其添加为您的问题的答案。看看它是否有帮助:

1-在 Word 2010 中,文件菜单选项卡 --> 信息 --> 属性命令 --> 高级属性 2-从文档属性窗口 --> 自定义选项卡

您可以在此处添加新的控件并为其分配类型和值。

现在将此控件添加到您的文档中

1-插入选项卡-->文本组-->快速部件命令-->字段 2-从字段窗口-->类别下拉列表-->选择文档信息 3-选择字段名称“DocProperty” 4-从属性部分选择刚刚添加的字段名称。 5-选择确定

答案3

我已经找到了一种方法来做到这一点,至少在 Word 2007 中是这样。与已定义的文档属性不太一样,我不知道它在 Word 之外的显示效果如何,但它至少看起来符合可更新属性字段的要求……

首先输入要设为可更新文档属性的文本,并为其创建书签。实际上,只需选择文本,然后转到

Insert -> Links -> Bookmark

然后输入所需的书签/属性名称并单击Add

在此处输入图片描述

接下来单击“Office”按钮并进入高级文档属性:

Office -> Prepare -> Properties

在此处输入图片描述

在打开的子窗口中:

Click `Document Properties` and select `Advanced Properties`

在此处输入图片描述

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

在此处输入图片描述

是否确实如此确切地我不完全确定你想要什么,因为它确实看起来有点有限和混乱,但它至少看起来接近某个地方。

暗示微软

相关内容