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


10

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

Insert > Text > Quick Parts > Document Property > Subject

如果执行此操作,将添加带有以下占位符文本的控件

[学科]

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

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

不幸的是,可以添加到文档中的文档属性的范围是有限的,我也想以此方式添加其他(自定义)属性。

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

Answers:


3

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

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

在这里,您可以添加新控件,并为其分配“类型”和“值”。

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

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


3

我知道自问这个问题以来已经有很长时间了,但是实际上可以通过向文档中添加自定义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映射窗格

    (如果您的开发人员功能区不可见,则可以在“文件”->“选项”->“ Cosomize功能区”中找到它,并在“开发人员功能区”选项卡中设置复选标记)

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

  3. 使用文档中的属性

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

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

干杯


这太棒了。我希望我能给你1000代表。我一直在寻找这样的解决方案两年了!
瑞克·泰切

1

至少在Word 2007中,我已经找到了一种执行此操作的方法。与已经定义的文档属性不太一样,而且我不知道它在Word之外的显示效果如何,但至少看起来确实适合可更新的属性字段。

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

Insert -> Links -> Bookmark

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

在此处输入图片说明

接下来,单击“ Office”按钮,然后转到高级文档属性:

Office -> Prepare -> Properties

在此处输入图片说明

在打开的子窗口中:

Click `Document Properties` and select `Advanced Properties`

在此处输入图片说明

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

在此处输入图片说明

我不确定这是否确实符合您的要求,因为它似乎有些局限和凌乱,但至少看起来确实有点困难。

微软暗示


尽管这是一个很好的解决方案,但它对用户不友好。选择完整的文本然后更改它会断开链接,然后不更新属性。
Michiel van Oosterhout

好吧,Microsoft提供了一个有关查看或更改文档属性的页面(office.microsoft.com/en-us/word-help/…),但是我看不到任何其他方法来创建自己的属性。也许您可以重新利用现有物业之一?
Mokubai

3
Link to content支票有什么作用?
亚当·巴杜拉
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.