使用 IF 语句在 Word 2013 中自动填充复选框
Autopopulate a Checkbox in Word 2013 Using IF Statement
当满足以下 IF 语句的条件时,我想在 Word 2013 中自动 populate/tick 一个复选框:
IF <<Case_FilingDate>>="true" "This box is checked." "This box is not checked."
我想要什么:
- 当语句为真时,复选框会自动 populated/ticked。
我不想要的:
- 要出现的语句 "This box is checked" 或要出现的语句 "This box is not checked"。
- 用户手动勾选复选框。
解决此问题的常用方法是将 "checked" 和 "unchecked" 框作为静态字体字符包含在 If
字段结果集中。所以(完全展开的)字段代码看起来像这样
{ IF { MergeField Case_FilingDate } = true "[Symbol]" "[Symbol]" }
为了在我输入 [Symbol]
占位符的地方插入复选框,可以使用 Insert->Symbol。屏幕截图中显示的两个字符(下图)是我在 Wingdings 2 字体中找到的。
屏幕截图显示了我如何创建书签(用于测试,因为我没有合并数据)、设置该值、测试 If
字段中的值,然后在false
值的 If
字段结果的底部。
给阅读这篇文章的任何想要一个可以选中的复选框的人的注意事项:这是不可能的,因为控件嵌套在 字段。
当满足以下 IF 语句的条件时,我想在 Word 2013 中自动 populate/tick 一个复选框:
IF <<Case_FilingDate>>="true" "This box is checked." "This box is not checked."
我想要什么:
- 当语句为真时,复选框会自动 populated/ticked。
我不想要的:
- 要出现的语句 "This box is checked" 或要出现的语句 "This box is not checked"。
- 用户手动勾选复选框。
解决此问题的常用方法是将 "checked" 和 "unchecked" 框作为静态字体字符包含在 If
字段结果集中。所以(完全展开的)字段代码看起来像这样
{ IF { MergeField Case_FilingDate } = true "[Symbol]" "[Symbol]" }
为了在我输入 [Symbol]
占位符的地方插入复选框,可以使用 Insert->Symbol。屏幕截图中显示的两个字符(下图)是我在 Wingdings 2 字体中找到的。
屏幕截图显示了我如何创建书签(用于测试,因为我没有合并数据)、设置该值、测试 If
字段中的值,然后在false
值的 If
字段结果的底部。
给阅读这篇文章的任何想要一个可以选中的复选框的人的注意事项:这是不可能的,因为控件嵌套在 字段。