//创建只读的Excel工作薄的对象
jxl.Workbook rw = jxl.Workbook.getWorkbook(new File(sourcefile));
//创建可写入的Excel工作薄对象
jxl.write.WritableWorkbook wwb = Workbook.createWorkbook(new File(targetfile), rw);
//读取第一张工作表
jxl.write.WritableSheet ws = wwb.getSheet(0);
//获得第一个单元格对象
jxl.write.WritableCell wc = ws.getWritableCell(0, 0);
//判断单元格的类型, 做出相应的转化
if(wc.getType() == CellType.LABEL)
{
Label l = (Label)wc;
l.setString("The value has been modified.");
}
//写入Excel对象
wwb.write();
//关闭可写入的Excel对象
wwb.close();
//关闭只读的Excel对象
rw.close();
分享到:
相关推荐
然后,我们在工作表中添加了5行3列的数据,每格数据是一个包含坐标和“Data”后跟其位置的字符串的Label对象。 jxl库提供了多种数据类型,如Label(文本),Number(数字),Formula(公式)等,可以根据需要创建...
拟生成一个名为“测试数据.xls”的Excel文件,其中第一个工作表被命名为“第一页”,大致效果如下: 代码(CreateXLS.java): //生成Excel的类 import java.io.*; import jxl.*; import jxl.write...
拟生成一个名为“测试数据.xls”的Excel文件,其中第一个工作表被命名为“第一页”,大致效果如下: 代码(CreateXLS.java): //生成Excel的类 import java.io.*; import jxl.*; import jxl.write.*; ...
JXL是一个用于操作Excel文件的Java库,支持Excel 95-2000版本。相较于POI,JXL的功能可能稍微简单一些,但是它对中文的支持非常好,并且是纯Java开发,无需依赖特定的操作系统。 **JXL主要功能:** 1. 支持文本、...
在实习中接触到了两种Excel数据导入技术:POI和JXL。POI支持07和03版本的Excel,而JXL只支持03版本。虽然POI的兼容性更强,但在某些情况下,JXL在效率上可能优于POI。这两种技术都有丰富的示例和教程,方便开发者...