Workbook类提供的方法&Sheet接口提供的方法

原创 2012年03月29日 18:11:52

Workbook类提供的方法

1. int getNumberOfSheets()
获得工作薄(Workbook)中工作表(Sheet)的个数,示例:

jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile));
int sheets = rwb.getNumberOfSheets(); 


2. Sheet[] getSheets()
返回工作薄(Workbook)中工作表(Sheet)对象数组,示例:

jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile));
Sheet[] sheets = rwb.getSheets(); 


 3. String getVersion()
返回正在使用的API的版本号,好像是没什么太大的作用。

jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile));
String apiVersion = rwb.getVersion();  

Sheet接口提供的方法

1. String getName()
获取Sheet的名称,示例:

jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile));
jxl.Sheet rs = rwb.getSheet(0);
String sheetName = rs.getName(); 


2. int getColumns()
获取Sheet表中所包含的总列数,示例:

jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile));
jxl.Sheet rs = rwb.getSheet(0);
int rsColumns = rs.getColumns();  


3. Cell[] getColumn(int column)
获取某一列的所有单元格,返回的是单元格对象数组,示例:

jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile));
jxl.Sheet rs = rwb.getSheet(0);
Cell[] cell = rs.getColumn(0); 


4. int getRows()
获取Sheet表中所包含的总行数,示例:

jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile));
jxl.Sheet rs = rwb.getSheet(0);
int rsRows = rs.getRows();  


5. Cell[] getRow(int row)
获取某一行的所有单元格,返回的是单元格对象数组,示例子:

jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile));
jxl.Sheet rs = rwb.getSheet(0);
Cell[] cell = rs.getRow(0);  


 6. Cell getCell(int column, int row)
获取指定单元格的对象引用,需要注意的是它的两个参数,第一个是列数,第二个是行数,这与通常的行、列组合有些不同。

jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile));
jxl.Sheet rs = rwb.getSheet(0);
Cell cell = rs.getCell(0, 0);  

java使用Workbook进行excel读取和创建

public static void main(String[] args) throws Exception { //输入流。a.xls为要读取的excel文件名,不可为xlsx后缀...
  • u012012240
  • u012012240
  • 2016年12月29日 16:05
  • 4378

jxl 操作Excel表格之Workbook

本篇文章主要讲jxl 中非常重要的一个抽象类Workbook,该类是一切操作Excel表格的开始。可以通过该类得到工作簿,也可以创建一个新的可写工作簿。下面就让我们一起来看看怎样使用该类。      ...
  • u010657094
  • u010657094
  • 2015年11月01日 22:22
  • 4692

POI(excel) - WorkBook和Sheet

【1】WorkBook定义工作簿的高级表现形式,是sheet的上级对象。一个excel就是一个工作簿,一个工作簿含有多个工作表(sheet)。【2】WorkBook两种创建形式① 使用直接对象org....
  • J080624
  • J080624
  • 2017年06月21日 17:16
  • 698

NPOI入门(一)创建Workbook和Sheet

创建 Workbook 说白了就是创建一个 Excel 文件,当然在 NPOI 中更准确的表示是在内存中创建一个 Workbook 对象流。NPOI.HSSF 是专门负责 Excel BIFF 格式的...
  • u012074791
  • u012074791
  • 2016年08月19日 15:15
  • 2800

使用POI读取EXCEL中的所有Sheet表

使用POI读取EXCEL中的所有Sheet表    最近接触到了多sheet页的导入导出功能,现举例如何使用POI,通过多个循环读取EXCEL中的所有Sheet表内容。 packa...
  • maoxiao1229
  • maoxiao1229
  • 2016年03月14日 10:30
  • 10208

jxl详细使用介绍 jxl.Workbook

转自:http://blog.163.com/yuang_yu_ping/blog/static/4693287620091027782217/ Java Excel API既可以从本地文件...
  • woshirongshaolin
  • woshirongshaolin
  • 2012年12月17日 17:45
  • 14267

Apache POI(1):工作簿(workbook)和电子表(spreadsheet)

1 演示代码 package com.hthk.iisz.util; import java.io.File; import java.io.FileInputStream; import jav...
  • u010689306
  • u010689306
  • 2016年08月01日 14:33
  • 594

SheetJS/js-xlsx的小demo

读取json数据时,可以使用items.map(value =>{*}); 其使用效果与items.forEach(object =>{ **})效果相同, 都可以对数组中的元素实现遍历, ...
  • nomiiko
  • nomiiko
  • 2017年06月20日 21:27
  • 1618

利用python包(xlrd和xlwt)处理excel

一 读取excel   这里介绍一个不错的包xlrd ,可以工作在任何平台。这也就意味着你可以在Linux下读取Excel文件。 下载http://pypi.python.org/p...
  • B_H_L
  • B_H_L
  • 2013年11月28日 10:06
  • 13728

使用POI读取EXCEL中的所有Sheet表

使用POI读取EXCEL中的所有Sheet表    最近接触到了多sheet页的导入导出功能,现举例如何使用POI,通过多个循环读取EXCEL中的所有Sheet表内容。 packa...
  • maoxiao1229
  • maoxiao1229
  • 2016年03月14日 10:30
  • 10208
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Workbook类提供的方法&Sheet接口提供的方法
举报原因:
原因补充:

(最多只允许输入30个字)