对于java使用中的一般性(基础)操作,诸如打开关闭等操作我想你一定很熟悉了。 但是,Excel中很重要的一部分是对单元格的操作,比如行高、列宽、单元格合并等,所幸jExcelAPI提供了这些支持。这些被列为高级操作内容。今天向大家介绍一下!
步骤/方法
1
数据格式化 字串格式化 字符串的格式化涉及到的是字体、粗细、字号等元素,这些功能主要由WritableFont和WritableCellFormat类来负责。
2
单元格操作这些操作相对比较简单,下面只介绍一下相关的API。1、 合并单元格WritableSheet.mergeCells(int m,int n,int p,int q);作用是从(m,n)到(p,q)的单元格全部合并,比如: WritableSheet sheet=book.createSheet(“第一页”,0);//合并第一列第一行到第六列第一行的所有单元格 sheet.mergeCells(0,0,5,0);合并既可以是横向的,也可以是纵向的。合并后的单元格不能再次进行合并,否则会触发异常。 2、 行高和列宽
3
4
WritableSheet.setRowView(int i,int height);
5
作用是指定第i+1行的高度,比如:
6
//将第一行的高度设为200 sheet.setRowView(0,200);
7
WritableSheet.setColumnView(int i,int width);