10

POI を使用して次の Excel を作成できます。

ここに画像の説明を入力

画像から明らかなように、各テーブルには 2 つの値があります。ヴァル ワンとヴァル ツー。

ただし、次のように、テーブル名の 2 つのセルを最初の列の 1 つのセルに結合する必要があります。

ここに画像の説明を入力

POIでこれを達成する方法は?

4

1 に答える 1

19
 Workbook wb = new HSSFWorkbook();
    Sheet sheet = wb.createSheet("new sheet");

    Row row = sheet.createRow((short) 1);
    Cell cell = row.createCell((short) 1);
    cell.setCellValue("This is a test of merging");

    sheet.addMergedRegion(new CellRangeAddress(
            1, //first row (0-based)
            1, //last row  (0-based)
            1, //first column (0-based)
            2  //last column  (0-based)
    ));

    // Write the output to a file
    FileOutputStream fileOut = new FileOutputStream("workbook.xls");
    wb.write(fileOut);
    fileOut.close();
于 2013-06-26T06:15:31.030 に答える