怎么用jxl读取Excel单元格自定义格式?
本帖最后由 zhq10124 于 2009-10-19 18:38:20 编辑
想要用jxl包读取Excel单元格的格式。不知道用什么代码。。getType试过了也不行
到底要怎么读取那些自定义类型啊???? 。。图片显示不了。。就是EXCEL的单元格中--设置单元格属性--自定义类型
单元格数据可以读。。但是不知道怎么读那些自定义的类型。。就是那个设定<60分显示红色不知道怎么读
//读取Excel的类
package com.jxl.projects;
import java.io.*;
import java.util.*;
import jxl.*;
import jxl.read.biff.BiffException;
public class ReadExcel {
public static void main(String[] args) {
// TODO 自动生成方法存根
try {
Workbook book = Workbook.getWorkbook(new File("1.xls"));
//获到第一个工作表对象
Sheet sheet = book.getSheet(0);
System.out.println("请输入要读取的单元格");
Scanner in = new Scanner(System.in);
int x = in.nextInt();
in = new Scanner(System.in);
int y = in.nextInt();
//得到第x列第y行的单元格
Cell cell1 = sheet.getCell(x, y);
String result=cell1.getContents();
System.out.println("从test.xls文件中读出单元格的内容为"+result);
book.close();
} catch (BiffException e) {
// TODO 自动生成 catch 块
System.out.println(e);
} catch (
IOException e) {
// TODO 自动生成 catch 块
System.out.println(e);;
}
}
}
------解决方案--------------------..............................没人知道啊
------解决方案--------------------三年了。。。楼主解决了嘛,同求答案