Java 向Excel指定单元格写入数据

D盘有一个text1.xls文件,要向第一个工作表的B2写内容“我的提问”网上找的好多代码都是创建一个excel然后在写内容。我改了之后却一直报错,所以想要个新的直接的,... D盘有一个text1.xls文件,要向第一个工作表的B2写内容“我的提问”

网上找的好多代码都是创建一个excel然后在写内容。我改了之后却一直报错,所以想要个新的直接的,谢大神啦
或者帮我改一下代码也好啦
import java.io.File;

import jxl.Sheet;
import jxl.Workbook;
import jxl.write.Label;

public class Excel写入实验 {
public static void main(String args[])
{
try {
Workbook book=Workbook.getWorkbook(new File("D:/text1.xls"));
Sheet sheet=book.getSheet(0);
Label xuexiao = new Label(1,1,"我的提问");
sheet.addCell(xuexiao);//addCell下有红线
book.write();//write下有红线
book.close();

} catch (Exception e) {
System.out.println(e);
}
}
}
展开
 我来答
匿名用户
2015-09-25
展开全部

Label xuexiao = new Label(1,1,"aaaaa");

        sheet.addCell(xuexiao);//addCell

        book.write();//write下有红线


参数,或参考类型都不正确。。。。。。。。。。。


WritableCell

WritableSheet



更多追问追答
追问

13行WritableWorkbook是什么意思。

    用wb代替了文件,然后又创建了一个同名文件?


17行那个+new. 什么的是什么意思


而且,可以给原文吗?现在这个样子了

java.awt.Label cannot be cast to jxl.write.WritableCell

追答
照抄吧。。。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式