使用jxl.jar操作Excel,效率提高

   一次银行项目中,因为要做到全英文界面,手头的多语言和翻译的英文文档要一一匹配过来,起初我耐着性子2个小时也处理不到200个,是在是太慢了,在自己的百宝箱子里找了下,随即用jxl.jar写了一段代码,处理将2个Excel的多语言文件整合到一起,保证不出错和速度,并且标注那些事程序处理过的多语言。代码不到一个小时写完,本来3个人需要近2天的工作量,不到三分钟就over。偷懒真的是程序员第一美德,如何运用我们已知的知识,来简化我们日常的工作量,提高效率,这是我从这件事情上获得的收获,下面将代码献丑,一起学习jxl,熟练操作Excel,我想有一天我们再次处理Excel中的数据的时候,不头痛

   

   测试需要2个Excel,2个Excel必须保证有2列数据,如,1.xls里有A列B列第一行数据分别是A1,TEST1,那么2.xls必须保证有2列数据,假如C列和D列的任意一行有数据A1,HELLO  , A1是替换的关键字,我截了个图,附件1.jpg是源数据,3.jpg是修改前,2.jpg是修改后的数据。1.jgp是1.xls中数据 ,3.jpg和2.jpg都是2.xls 

1.JPG:                                源数据 1.xls

 

3.JPG:                                  修改前2.xls

 

2.JPG:                                   修改后 2.xls

1.公共读取Excel方法类:

 

2.修改Excel类:

 

 

 

完毕,例子需要jxl.jar包支持,1.4以上的 不要超过2.0

最后推荐一个博客作者关于jxl.jar的一个例子:http://playboy1987228.javaeye.com/blog/434671

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值