生成写入excel

生成excel工作表

以下代码是在指定路径下生成excel表,此时只是一个空表.

WritableWorkbook wwb;
OutputStream os = new FileOutputStream(file);
wwb = Workbook.createWorkbook(os)

添加shee表

熟悉excel操作的都知道excel可以新建很多个sheet表。以下代码生成第一个工作表,名字为“订单”:

1
WritableSheet sheet = wwb.createSheet("订单", 0);

添加excel表头

添加excel的表头,这里可以自定义表头的样式,先看代码:

1
2
3
4
5
6
7
8
9
String[] title = { "订单", "店名", "电话", "地址" };
Label label;
for (int i = 0; i < title.length; i++) {
  // Label(x,y,z) 代表单元格的第x+1列,第y+1行, 内容z
        // 在Label对象的子对象中指明单元格的位置和内容
  label = new Label(i, 0, title[i], getHeader());
  // 将定义好的单元格添加到工作表中
  sheet.addCell(label);
}

基础的学习如何设计excel下面就开始看样表写excel表了

 
原文地址:https://www.cnblogs.com/lkwkk/p/14908751.html