セルの結合は一般的な要件です。Apache POI のセルの結合原理は非常に単純です。左上から右下にあるセルが左上に結合されることを意味します。水平方向でも垂直方向でも、これが原則です。 . 主要な API メソッド
org.apache.poi.hssf.model.InternalSheet#addMergedRegion
public int addMergedRegion(int rowFrom, int colFrom, int rowTo, int colTo)
- rowFrom、開始行
- colFrom、開始列
- rowTo、行を終了します
- ColTo、終端列
(rowFrom、colFrom) が開始ノード、(rowTo、colTo) が終了ノードを構成し、この領域内にある限り、左上のセルにマージされます。
より複雑な結合セルの場合、たとえば、学年----クラス----学生の場合、各結合をカウントする必要があります。たとえば、クラスごとに結合される行の数は、クラス内の生徒の数によって異なります。マージされた成績の行は、すべてのクラスの行数と で占有されます。