【问题标题】:Mail merge with check box form field邮件与复选框表单域合并
【发布时间】:2015-12-16 00:15:03
【问题描述】:

我正在寻找一种方法来设置复选框字段以通过邮件合并进行检查。如果可能的话,我想避免使用宏。提供给我的文档有一个复选框表单域,带有一个名为“SUBMIT”的书签。有没有办法传入数据(CSV 文件)会导致复选框被选中?也许是一个名为 SUBMIT 的数据字段,其值为 true 等?

如果这不可行,我正在考虑只传递一个“X”或一些代表复选标记的字符并覆盖该字段。

【问题讨论】:

    标签: ms-word mailmerge


    【解决方案1】:

    是的,这应该可以使用域代码来实现。您可以让 IF 字段根据邮件合并数据源中字段的内容显示字体符号或图形以表示 True / False。

    为了便于讨论,假设数据源中的字段名称为“提交”。按 Ctrl+F9 插入一对字段括号并创建 IF 字段结构,从合并字段列表中插入 MergeField:

    { IF { MergeField "Submit" } = 0 "" "" }
    

    请注意,我正在检查“false”,因为该值可预测为 0,而 True 可能为 1 或 -1。

    现在将光标定位在第一对双引号之间并插入“未选中”图形或符号。例如,您可以使用 Word 的“插入/符号”对话框插入 WingDings 框。使用选中的符号或图形重复“选中”框。

    Alt+F9 将域代码切换回显示和测试。

    【讨论】:

    • 关键行“从合并字段列表中插入 MergeField”,因为我学到了不能只输入这些括号的艰难方法。工作。谢谢!
    • 这不是括号那么多 - Ctrl+F9 总是有效 - 作为合并字段名称。 Word 可能对此很挑剔,尤其是当它包含空格或特殊字符时。它实际上“喜欢”一种在键盘上很难找到的奇怪的反撇号。所以我喜欢谨慎行事:-)!
    • 如果有人在寻找演示 youtube.com/watch?v=7vv1yofDwo4
    猜你喜欢
    • 1970-01-01
    • 2015-07-23
    • 1970-01-01
    • 2015-11-09
    • 2014-10-31
    • 1970-01-01
    • 2020-12-09
    • 1970-01-01
    • 2011-08-01
    相关资源
    最近更新 更多