【问题标题】:Using field values in a Word template在 Word 模板中使用字段值
【发布时间】:2013-02-04 14:19:10
【问题描述】:

我正在为页面较长的文档构建模板。我正在使用“富文本”和“文本”内容控制字段。我希望这些内容控制字段之一的文本出现在文档的页脚中。我尝试在页脚中使用 StyleRef 字段并显示具有特定样式的文本,即我要显示的字段中的样式,但它不起作用。 Word 似乎没有在这些字段中查找样式(或看到与该字段相关的不同样式?)。

我还能如何做到这一点?

谢谢!

【问题讨论】:

    标签: ms-word


    【解决方案1】:

    我可以通过使用控件的侧选项卡选择整个内容控件并插入一个新书签(通过插入书签)然后使用上述书签名称在页脚中插入一个 ref 字段来做到这一点。

    【讨论】:

    • 谢谢!这几乎可以工作。现在有两件事困扰着我。该字段不会自动更新,仅在打印或打印预览时。我可以忍受。但是文本的格式不起作用。我想在页脚字段中使用与原始字段不同的格式。而且,无论我是否更改页脚字段中的字体(字体、颜色等),或者如果我取消标记“更新期间保留格式”选项,它都会继续复制原始格式。有时并不适合该领域的所有单词。
    • 按 Alt-F9 显示域代码,然后在该域的结束 } 之前输入“\* MERGEFORMAT \* CHARFORMAT”(无引号),如 {ref MyField \* MERGEFORMAT \* CHARFORMAT} 然后格式化你的字段,它应该坚持。在对页脚进行格式更改之前,您可能必须在源字段中放置一些最大长度的虚拟文本(然后您可以在完成格式化后将其更改回空白或其他任何内容)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-02
    相关资源
    最近更新 更多