利用java操作Excel文件
很久以来都想研究一下利用java操作Excel的方法,今天没事,就稍微了解了一下,特总结一下。利用java操作Excel,有个开源的东东-jxl.jar,可以到http://sourceforge.net/project/showfiles.php?group_id=79926下载。
一.读取Excel文件内容
}
二.写入Excel文件
这里有很多格式了,比如文本内容加粗,加上某些颜色等,可以参考jxl的api,同时还推荐一篇不错的文章:http://www.ibm.com/developerworks/cn/java/l-javaExcel/?ca=j-t10
![]()
注:如果想往一个已经存在的Excel中写入内容,则需按照如下方式进行:
WritableWorkbook book = null;
}
三.在一个Excel文件中查找是否包含某一个关键字
}
四.往Excel中插入图片图标
插入图片的实现很容易,参看以下代码:
![]()
以上代码的注释已经很清楚了,大概也就不用再解释了,我们可以用如下程序验证:
}
但是jxl只支持png格式的图片,jpg格式和gif格式都不支持
五.插入页眉页脚
一般的页眉页脚都分为三个部分,左,中,右三部分,利用如下代码可实现插入页眉页脚
}
我们可以用如下代码测试该方法:
}