2012/06/14

POIで新しいシートを追加する


概要

Apache POIを使用してExcelのWorkBookに新しいシートを追加する簡単な例を紹介します。

実装例

import org.apache.poi.hssf.usermodel.HSSFWorkbook
import org.apache.poi.ss.usermodel.Workbook

class AddNewSheet {

    public static void main(String[] args) {
        
        new File('test.xls').withInputStream {
            Workbook wb = new HSSFWorkbook(it)
            
            // シートを5つ追加する
            (0..<5).each {
                wb.createSheet()
            }
            
            wb.createSheet('てすと')
        }
    }
}

0 件のコメント:

コメントを投稿