package com.poi.excel;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
public class CreateExcel {
public static void create()
{
//創建工作表
HSSFWorkbook wb=new HSSFWorkbook();
//創建第一個工作區
HSSFSheet sheet=wb.createSheet("周工作報表");
//創建標題行
HSSFRow row=sheet.createRow(0);
//創建第一行的第一個單元格
HSSFCell cell=row.createCell(0);
cell.setCellValue("序號");
cell=row.createCell(1);
cell.setCellValue("星期一");
cell=row.createCell(2);
cell.setCellValue("星期二");
cell=row.createCell(3);
cell.setCellValue("星期三");
cell=row.createCell(4);
cell.setCellValue("星期四");
cell=row.createCell(5);
cell.setCellValue("星期五");
cell=row.createCell(6);
cell.setCellValue("星期六");
cell=row.createCell(7);
cell.setCellValue("星期日");
List list=new ArrayList();
list.add("開會");
list.add("下訂單");
list.add("拜訪客戶");
list.add("研討");
list.add("再次拜訪");
list.add("達成協議");
list.add("簽署協議");
for (int i = 0; i < list.size(); i++) {
row=sheet.createRow(i+1);
cell=row.createCell(0);
cell.setCellValue(i+1);
cell=row.createCell(1);
cell.setCellValue(list.get(0).toString());
cell=row.createCell(2);
cell.setCellValue(list.get(1).toString());
cell=row.createCell(3);
cell.setCellValue(list.get(2).toString());
cell=row.createCell(4);
cell.setCellValue(list.get(3).toString());
cell=row.createCell(5);
cell.setCellValue(list.get(4).toString());
cell=row.createCell(6);
cell.setCellValue(list.get(5).toString());
cell=row.createCell(7);
cell.setCellValue(list.get(6).toString());
}
File f=new File("計劃書11.xls");
try {
wb.write(new FileOutputStream(f));
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
CreateExcel.create();
}
}