永发信息网

java怎么读取Excel单元格的属性

答案:1  悬赏:0  手机版
解决时间 2021-07-18 00:57

RT。。。我写的程序只能读取单元格的数据。。。不知道怎么读取单元格的颜色。。字体等属性啊

//读取Excel的类
package com.jxl.projects;
import java.io.*;
import java.util.*;
import jxl.*;
import jxl.read.biff.BiffException;
public class huoqu {


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);;
}

}

}

最佳答案
Cell类的getCellFormat()方法会返回一个CellFormat类的对象。该对象中保存了该单元格的属性。如getBackgroundColour()方法得到的是背景色,getFont()得到的是字体,getAlignment()得到的是对齐方式,等等。你用eclipse等工具就可以看到该类的所有方法,研究一下方法名就行了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问下南平到桂林的火车票是多少?
李连杰现在在干什么,他在哪儿呢?
我爱上了他,但是我要放弃他,为什么我办不到
求给我的号估下价谢谢 了
一个人一条狗的电影叫什么名字?
现在什么牌子的车好啊?带天窗要10万以内的车
笔记本电脑玩游戏
手机QQ下载地址、
凰岗到省汽车站路线
我是不是得了自闭症了
从台东坐几路车能去第一海水浴场?
求10大城池的名字,起的名字一定要有水平。
千羊之皮,一狐之腋 (打一物)?
QQ飞车中哪种B车最好我只玩竟速的
哄女朋友开心的话
推荐资讯
梦幻诛仙什么是装备的基本属性
暮光之城第二部新月什么时候能看啊
dos系统命令题?
手机关机才能进入工程模式吗
4311s指纹识别软件问题
dnf出现d3d8.dll错误咋办 说个最实用办法
小狗下了14个狗崽可以申请世界吉尼斯记录吗
六年级上册的奥数
瘦西湖与西湖哪个更漂亮…?
请问51牧场在什么时段可以领很多东西
什么情况下会出现脑积水?
怎么发布招聘道路桥梁项目经理啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?