我也用过了,但是只是读取表格的问题,具体写的,没有做过不过我是直接写成一个txt文档处理可以直接转化为excel文件的。
下面的知识应该回对你有帮助的,我也是学习后才实现的,其实你的问题就在于
一些有关的参数的设置与判断而已。
就如2 你只要设定写入sheet 0的数量为10000后直接开sheet 1 写就是了呀!http://www-900.cn.ibm.com/developerWorks/cn/java/l-javaExcel/#1
下面的知识应该回对你有帮助的,我也是学习后才实现的,其实你的问题就在于
一些有关的参数的设置与判断而已。
就如2 你只要设定写入sheet 0的数量为10000后直接开sheet 1 写就是了呀!http://www-900.cn.ibm.com/developerWorks/cn/java/l-javaExcel/#1
ws.addCell(labelC);
jxl.write.WritableSheet ws1 = wwb.createSheet("Test Sheet 2", 0);
ws1.addCell(labelC);
可以控制sheet的生成和输出
ws.setLocale(new Locale("zh", "ZH"));
workbook = Workbook.createWorkbook(new File(filename), ws);
WritableSheet s2 = workbook.createSheet("Number Formats", 0);
WritableSheet s3 = workbook.createSheet("Date Formats", 1);
WritableSheet s1 = workbook.createSheet("Label Formats", 2);
WritableSheet s4 = workbook.createSheet("Borders", 3);
WritableSheet s5 = workbook.createSheet("Labels", 4);
WritableSheet s6 = workbook.createSheet("Formulas", 5);
// WritableSheet s7 = workbook.createSheet("Images", 6); writeLabelFormatSheet(s1);
writeNumberFormatSheet(s2);
writeDateFormatSheet(s3);
writeBordersSheet(s4);
writeLabelsSheet(s5);
writeFormulaSheet(s6);
//writeImageSheet(s7); // Modify the colour palette to bright red for the lime colour
workbook.setColourRGB(Colour.LIME, 0xff, 0, 0); workbook.write();
workbook.close();