1. ホーム
  2. java

Apache POI を使って Excel でセルをマージする

2023-10-24 05:49:35

質問

Apache POI ライブラリを使用して Excel でセルをマージする他の方法はありますか?

以下の方法で試してみましたが、うまくいきません。

// selecting the region in Worksheet for merging data
CellRangeAddress region = CellRangeAddress.valueOf("A" + rowNo + ":D"
            + rowNo);

// merging the region
sheet1.addMergedRegion(region);

どのように解決するのですか?

この場合 sheet.addMergedRegion(rowFrom,rowTo,colFrom,colTo);

sheet.addMergedRegion(new CellRangeAddress(1,1,1,4)); と書くと、B2 から E2 にマージされます。ゼロベースインデックスであることを忘れないでください(例:POI バージョン 3.12)。

詳細については BusyDeveloper's Guide