2012年9月17日月曜日

Java でExcel ファイルを作成する。(JExcelApi)

Java でExcel ファイルを作成するサンプルです。(動作は無保証です。) 先日の「Excelファイルを編集する」と同様にJExcelApiを使用しています。



import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStream;
import java.util.Locale;

import jxl.Workbook;
import jxl.WorkbookSettings;
import jxl.write.Label;
import jxl.write.Number;

import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;

/*
import java.io.File; 
import java.util.Date;
*/ 
import jxl.*; 
import jxl.write.*; 



public class ExcelWrite {

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub

  
  
  WritableWorkbook workbook=null;
  
  String outputFileName = "output.xls";

try{  
  workbook = Workbook.createWorkbook(new File(outputFileName));

  WritableSheet sheet = workbook.createSheet("Sheet1", 0);
//  WritableSheet sheet = workbook.createSheet("First Sheet", 0);
 
 


  Label label = new Label(0, 2, "サンプル"); 
  sheet.addCell(label); 

  Number number = new Number(3, 4,12800); 
  sheet.addCell(number);
 
 
  workbook.write(); 
  workbook.close();
}catch(Exception ex){
 System.err.println("失敗しました.:" + ex.toString());
}finally{

 System.out.println("終了しました.:");

 ;
 
}


 }

}



0 件のコメント:

コメントを投稿