1. 程式人生 > >java POI 學習第一篇 【建立工作簿,sheet頁,單元格】

java POI 學習第一篇 【建立工作簿,sheet頁,單元格】

     POI介紹:

Apache POI是Apache軟體基金會的開放原始碼函式庫,POI提供API給Java程式對Microsoft Office格式檔案讀和寫的功能

一.建立一個工作簿

public class ExcelUtil {
    
    
    public static void main(String[] args) throws Exception {
        //建立一個工作簿
        Workbook workbook = new HSSFWorkbook();
        //輸出到D:盤
        FileOutputStream os = new FileOutputStream("D:\\測試.xls");
        workbook.write(os);
        os.flush();
        os.close();
    }
    
    
}



二  建立一個sheet頁
public class ExcelUtil {


    public static void main(String[] args) throws Exception {
        //建立一個工作簿
        Workbook workbook = new HSSFWorkbook();
        //建立一個sheet頁
        Sheet sheet =workbook.createSheet("第一個sheet頁");
        //輸出到D:盤
        FileOutputStream os = new FileOutputStream("D:\\測試.xls");
        workbook.write(os);
        os.flush();
        os.close();
    }


}

三。建立單元格

    public static void main(String[] args) throws Exception {
        //建立一個工作簿
        Workbook workbook = new HSSFWorkbook();
        //建立一個sheet頁
        Sheet sheet =workbook.createSheet("第一個sheet頁");
        //建立第一行
        Row row = sheet.createRow(0);
        //建立第一列
        Cell cell = row.createCell(0);
        //給第一列賦值
        cell.setCellValue("我是第一行的第一列");
        //輸出到D:盤
        FileOutputStream os = new FileOutputStream("D:\\測試.xls");
        workbook.write(os);
        os.flush();
        os.close();
    }