差し込み印刷で条件によって色を変化させる方法をご紹介します。IFフィールドの真の場合と偽の場合の値に色を付けるだけです。
{ IF 条件 真の場合
偽の場合}
例:「80点以上は赤、それ以外は青で名前を表示」… 真の場合の
{MERGEFIELD 名前}
を赤色、偽の場合の{MERGEFIELD 名前} を青色にします。
{If
{MERGEFIELD 点数} >= 80
{MERGEFIELD
名前}
{MERGEFIELD 名前}
}
さん
山田 太郎さん 85点
佐藤 優子さん
76点
小林 次郎さん
90点 |
入力
方法
-
Alt+F9キーでフィールドコードを表示
-
Ctrl+F9キーを押す → フィールドコードが挿入
{
}
-
IFを入力し「差し込み文書」タブ−「差し込みフィールドの挿入」から条件フィールドを挿入 →
{ If {MERGEFIELD
点数} }
-
条件・真の場合・偽の場合を入力 →
{If {MERGEFIELD 点数} >= 80 {MERGEFIELD
点数} {MERGEFIELD
点数} }
-
真の場合・偽の場合に色を付ける(フォント=赤・青など)
→ {If {MERGEFIELD 点数} >= 80 {MERGEFIELD
名前} {MERGEFIELD
名前} }
-
Alt+F9キーでフィールド結果
を表示し、F9キーを押して更新する
-
「差し込み文書」タブ−「完了と差し込み▼」−「個々のドキュメントの編集」をクリック
★不等号・等号の後はスペースが必要です。
★文字数によってフォントサイズを分けるにはこちら
補足
3つ以上の条件の場合はIFをネストしたり、式フィールドでAND関数・OR関数などを使用します。
{If {MERGEFIELD 点数} <= 20
{MERGEFIELD 名前} { IF {MERGEFIELD 点数} <= 50
{MERGEFIELD 名前}
{MERGEFIELD 名前}} さん
▼ 複数条件を付けたい場合はこちらを参考にしてください▼
|