作成日: 2022/11/08 最終更新日: 2023/02/08
文書種別
不具合
状況
修正済み
詳細
テンプレート構文にて異なるテンプレート領域が交差しており、且つ、テンプレート構文が設定されていないセルが間に挿入されている場合、出力された帳票上でセルの結合が解除されてしまいます。
例えば、下記画像のような帳票テンプレートでは、セル「B1:B3」に設定されているテンプレート構文は独立しており、セル「B4」「D3」「D4」のテンプレート構文はコンテキスト関係にあります。
そのためGcExcelは、セル「B1:B3」を一つのテンプレート領域、セル「B3:D4」をもう一つのテンプレート領域とみなします。
更に、これら二つの領域が交差しており、且つ、その領域の間にセル「C1:C3」のような「テンプレート構文が設定されていないセル」が挿入されている場合、最初にデータが連結される領域のセル「B1:B3」のセル結合が解除されてしまいます。

例えば、下記画像のような帳票テンプレートでは、セル「B1:B3」に設定されているテンプレート構文は独立しており、セル「B4」「D3」「D4」のテンプレート構文はコンテキスト関係にあります。
そのためGcExcelは、セル「B1:B3」を一つのテンプレート領域、セル「B3:D4」をもう一つのテンプレート領域とみなします。
更に、これら二つの領域が交差しており、且つ、その領域の間にセル「C1:C3」のような「テンプレート構文が設定されていないセル」が挿入されている場合、最初にデータが連結される領域のセル「B1:B3」のセル結合が解除されてしまいます。

回避方法
この問題はバージョン6.0.2で修正されました。