java使用中的excel的高级操作
对于java使用中的一般性(基础)操作,诸如打开关闭等操作我想你一定很熟悉了。
但是,Excel中很重要的一部分是对单元格的操作,比如行高、列宽、单元格合并等,所幸jExcelAPI提供了这些支持。这些被列为高级操作内容。
今天向大家介绍一下!
步骤/方法
- 01
数据格式化 字串格式化 字符串的格式化涉及到的是字体、粗细、字号等元素,这些功能主要由WritableFont和WritableCellFormat类来负责。
- 02
单元格操作 这些操作相对比较简单,下面只介绍一下相关的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、 行高和列宽
- 03
WritableSheet.setRowView(int i,int height);
- 04
作用是指定第i+1行的高度,比如:
- 05
//将第一行的高度设为200 sheet.setRowView(0,200);
- 06
WritableSheet.setColumnView(int i,int width);
赞 (0)