概要
Apache POIを使用してExcelのWorkBookのシート名を変更する簡単な例を紹介します。検証環境
項目 | 内容 |
---|---|
OS | Mac OS X Lion |
POI | 3.8 |
実装例
import org.apache.poi.hssf.usermodel.HSSFWorkbook import org.apache.poi.ss.usermodel.Workbook class ChangeSheetName { publicstaticvoid main(String[] args) { File file = new File('test.xls') file.withInputStream { Workbook wb = new HSSFWorkbook(it) // 0番目のシートの名前を変更する wb.setSheetName(0, 'シート名を変更した') // 複製した結果を元ファイルに書き込む file.withOutputStream { wb.write(it) } } } }
0 件のコメント:
コメントを投稿