源码

package test;

import java.io.File;

import java.io.FileInputStream;

import java.io.InputStream;

import jxl.Sheet;

import jxl.Workbook;

import jxl.read.biff.BiffException;

import jxl.write.Label;

import jxl.write.WritableSheet;

import jxl.write.WritableWorkbook;

/**

* 利用JXL包读写Excel案例

*

* @author zhaochao

*

*/

public class main {

public static void main(String[] args) {

// TODO Auto-generated method stub

writeExcel();

ReadExcel();

}

/**

* 写Excel

*

*/

private static void writeExcel() {

try {

WritableWorkbook book = Workbook.createWorkbook(new File("C:\\test.xls"));

// 生成名为"第一页"的工作表,参数0表示这是第一页

WritableSheet sheet1 = book.createSheet("第一页", 0);

WritableSheet sheet2 = book.createSheet("第二页", 1);

// 在label对象的构造方法中指名单元格位置是第一列,第一行(0,0)

// 以及单元格内容为test

for(int i=0;i<10;i++){

for(int j=0;j<10;j++){

Label label = new Label(i, j, "("+i+","+j+")");

// 将定义好的单元格添加到工作表中

sheet1.addCell(label);

}

}

for(int i=10;i<20;i++){

for(int j=10;j<20;j++){

Label label = new Label(i, j, "("+i+","+j+")");

// 将定义好的单元格添加到工作表中

sheet2.addCell(label);

}

}

// 写入数据并关闭文件

book.write();

book.close();

System.out.println("生成excel文件成功");

} catch (Exception e) {

e.printStackTrace();

}

}

/**

*

* 读Excel

*

*/

private static void ReadExcel() {

try {

InputStream is = new FileInputStream("C:\\test.xls") ;

Workbook wb = Workbook.getWorkbook(is);

jxl.Sheet [] sheet =wb.getSheets();

for(int s=0;s

for(int i=0;i

for(int j=0;j

System.out.print(sheet[s].getCell(i, j).getContents()+" ");

}

System.out.println();

}

System.out.println();

}

wb.close();

} catch (Exception e) {

e.printStackTrace();

}

}

}

结果

下载地址

java jxl包_java利用JXL包操作Excel表相关推荐

  1. JAVA使用POI操作Excel表,XSSF(xlsx)和HSSF(xls)

    JAVA使用POI操作Excel表,XSSF(xlsx)和HSSF(xls) *** POI的结构: ---*HSSF - 提供读写Microsoft Excel格式档案的功能. ---*XSSF - ...

  2. java 往excel中写数据库,poi将数据写入excel表格-怎么用java把数据库里的数据写入到excel表中...

    怎么用java把数据库里的数据写入到excel表中 你是想读取excel内容,然后整合一下数据,然后再生成一个新的excel吧 package aa; import java.io.FileInput ...

  3. java ant war包_java利用Ant脚本生成war包全过程

    使用ant脚本前的准备 1.下载一个ant安装包.如:apache-ant-1.8.4-bin.zip.解压到E盘. 2.配置环境变量.新增ANT_HOME:E:\apache-ant-1.8.4:P ...

  4. java jxl 筛选_JAVA 用 JXL导出excel怎么给标题设置自动筛选功能,求代码。

    展开全部 一.创建文件 拟生成e5a48de588b63231313335323631343130323136353331333363363435一个名为"test.xls"的Ex ...

  5. java jxl 创建excel_JAVA利用JXL导出/生成 EXCEL

    jxl是java操作excel的工具, 在开源世界中,有两套比较有影响的API可 供使用,一个是POI,一个是jExcelAPI.其中功能相对POI比较弱一点.但jExcelAPI对中文支持非常好,A ...

  6. java 接口与包_java常用类包接口

    类 String Integer Long File Date Thread (java.lang.Thread Thread类的定义:public class Thread extends Obje ...

  7. java 扫描jar包_java 扫描指定包(包括jar包)

    /*未经本人同意,禁止转载. 做工程时,有时候需要扫描指定包,或者指定jar包,甚至扫描指定包下指定类,本文章详细讲解如何扫描,以及智能扫描,小编讲的很详细了仔细看. 以下讲解, 包扫描和jar包扫描 ...

  8. java 单开程序_java生成jar包并且单进程运行的实例

    java文件打包jar运行 有效步骤: 1.cmd 到当前目录(默认包主类所在目录为例) set classpath = 默认包主类所在目录 2.javac 主类名.java 3.java 主类名 4 ...

  9. java 扫描类_Java扫描指定包中所有类

    1. 扫描类 import java.io.File; import java.io.FilenameFilter; import java.io.IOException; import java.n ...

最新文章

  1. CentOS系统启动及内核大破坏模拟实验
  2. windows系统修改cmd窗口编码格式
  3. 分布式Matlab计算集群建立方法与Demo
  4. 软件测试工资高还是运维高,IT行业的6大热门岗位,薪酬都有多高?
  5. KMP算法———模板
  6. 关于xcode6打包以及上线前企业部署测试的说明 --转自张诚教授微博
  7. 《zw版·ddelphi与halcon系列原创教程》Halcon的短板与delphi
  8. 【渝粤教育】国家开放大学2018年春季 8618-22T燃气行业规范 参考试题
  9. linux 安装wordpress
  10. 第10章 评价分类结果 学习笔记中
  11. eclipse配置struts2详细介绍
  12. python 普通克里金(Kriging)法
  13. 使用金蝶云星空(以前叫:金蝶K3 CLOUD)后,感觉像踩进了一个坑
  14. 如何选择物联网服务商
  15. Linked_data
  16. POI Excel插入行,下面的行动态移动
  17. Dextran-PEG2000-Conjugate,葡聚糖聚乙二醇Conjugate,葡聚糖聚乙二醇,属于葡聚糖缀合物
  18. 0x0000007B:A problem has been detected and windows has been shut down to prevent damage to your Comp
  19. 回溯法之活动安排问题
  20. Javafx+MySQL 学生成绩管理系统

热门文章

  1. 如何实现各种行业各种类型会员卡体系的设计
  2. 自然环保美家 莫斯科165平温情公寓
  3. 网页中插入flv播放器
  4. html2canvas jspdf 预览内容过大打开空白页
  5. vue-element-admin 登录 / 注销 / 权限验证 篇
  6. python绘制月亮_用Python画一个超级月亮
  7. Android图片优化--使用webp
  8. 电脑浏览器页面跑到最左侧,无法移动
  9. 正式为自己起英文名小小龙(Alfie)
  10. Linux Sort 用法