邮件与复选框表单字段合并
Mail merge with check box form field
我正在寻找一种方法来将复选框字段设置为通过邮件合并选中。如果可能的话,我想避免使用宏。提供给我的文档有一个复选框表单域和一个名为 "SUBMIT" 的书签。有没有一种方法可以传递数据(CSV 文件)来使复选框被选中?也许一个名为 SUBMIT 的数据字段的值为 true,等等?
如果那不可行,我正在考虑只传递一个 "X" 或一些代表复选标记的字符并覆盖该字段。
是的,这应该可以使用字段代码来实现。您可以让 IF 字段根据邮件合并数据源中的字段内容显示字体符号或真/假图形。
为了便于讨论,假设数据源中的字段名称是"Submit"。按 Ctrl+F9 插入一对字段括号并创建 IF 字段结构,从合并字段列表中插入 MergeField:
{ IF { MergeField "Submit" } = 0 "" "" }
请注意,我正在检查 "false",因为这个值可以预测为 0,而 True 可能是 1 或 -1。
现在将光标放在第一对双引号之间并插入 "not checked" 图形或符号。例如,您可以使用 Word 的 Insert/Symbol 对话框来插入 WingDings 框。使用选中的符号或图形对 "checked" 框重复上述步骤。
Alt+F9 将域代码切换回显示和测试。
我正在寻找一种方法来将复选框字段设置为通过邮件合并选中。如果可能的话,我想避免使用宏。提供给我的文档有一个复选框表单域和一个名为 "SUBMIT" 的书签。有没有一种方法可以传递数据(CSV 文件)来使复选框被选中?也许一个名为 SUBMIT 的数据字段的值为 true,等等?
如果那不可行,我正在考虑只传递一个 "X" 或一些代表复选标记的字符并覆盖该字段。
是的,这应该可以使用字段代码来实现。您可以让 IF 字段根据邮件合并数据源中的字段内容显示字体符号或真/假图形。
为了便于讨论,假设数据源中的字段名称是"Submit"。按 Ctrl+F9 插入一对字段括号并创建 IF 字段结构,从合并字段列表中插入 MergeField:
{ IF { MergeField "Submit" } = 0 "" "" }
请注意,我正在检查 "false",因为这个值可以预测为 0,而 True 可能是 1 或 -1。
现在将光标放在第一对双引号之间并插入 "not checked" 图形或符号。例如,您可以使用 Word 的 Insert/Symbol 对话框来插入 WingDings 框。使用选中的符号或图形对 "checked" 框重复上述步骤。
Alt+F9 将域代码切换回显示和测试。