DioDocs for Excel
DioDocs for Excel
条件付き書式
帳票の作成 > 帳票テンプレートの構成 > 条件付き書式

帳票テンプレートにて、条件付き書式のルールを設定し、作成された Excel 帳票の展開されたセルに適用することができます。

例えば、以下の帳票テンプレートでは、データフィールド {{ds.Revenue}} に条件付き書式のルールが適用されています。このルールは、セルの値が 100000 以下の場合は赤で、500000 以上の場合は緑で表示するように指定しています。また、セル値と一緒にアイコンも表示します。

 

作成された Excel 帳票では、以下のように展開されたセルに条件付き書式のルールが適用されます。

 

制限事項

条件付き書式のルールにて、数式がテンプレートセルを参照している場合、Excel 帳票を作成する際に正しく処理されません。セルが展開された後も数式は調整されずそのままとなり、数式の参照先の範囲が動的に更新されることはありません。

例えば、セル「B5」に適用されている条件付き書式のルールが、「=$A$5 > 100」のように数式でセルを参照している場合です。セル「A5」とセル「B5」が両方ともテンプレートセルである場合、作成された Excel 帳票では、条件付き書式は展開されたセル範囲(「B5:B10」など)に適用されますが、ルールの数式「=$A$5 > 100」は動的に変更されず、そのままとなります。