操作EXCEL 可以使用第三方jar包(jxl)
//第一步指定 excel工作薄位置
Workbook book = Workbook.getWorkbook(new File("xxx//xxx.xls"));
//第二步指定 EXCEL中的工作表
Sheet sheet = book.getSheet("sheet1");
//第三步 得到行数
int rows = sheet.getRows();
//第四步 得到第i行第一列值得内容
sheet.getCell(0,i).getContents().trim();
写文件
public class NeilTest {
public static void main(String[] args) throws IOException, WriteException {
WritableWorkbook wwb = Workbook.createWorkbook(new File("c:/xx.xls"));
WritableSheet sheet = wwb.createSheet("www",0);
Label label = new Label(0,0,"this is lable"); //第1个0表示列 第2个0表示行
sheet.addCell(label);
Label label2 = new Label(0,1,"this is lable");
sheet.addCell(label2);
Label label3 = new Label(1,1,"this is lable");
sheet.addCell(label3);
wwb.write();
wwb.close();
}
}
修改文件
Workbook book = Workbook.getWorkbook(new File("c:/style.xls")); //style.xls 是模板
WritableWorkbook wwb = Workbook.createWorkbook(new File("c:/eee.xls"), book); //eee.xls 是将要生成新的EXCEL
WritableSheet sheet = wwb.getSheet(0);
WritableCell writableCell = sheet.getWritableCell(3, 5); //第3列(从0开始算) 第5行(从0开始算)。实际是第4列第6行
String context = writableCell.getContents();
System.out.println("555"+context);
if (writableCell.getType() == CellType.LABEL) {
Label label = (Label) writableCell;
label.setString("测试");
}
wwb.write();
wwb.close();
book.close();
分享到:
- 2008-04-21 11:23
- 浏览 718
- 评论(0)
- 论坛回复 / 浏览 (0 / 1295)
- 查看更多
相关推荐
C#的,winform的,这是我自己写的一个c#操作excel的例子,其中包括数据操作,字体,格式,单元格等操作,还有一个生成柱状图的方法,所有的方法都在ExcelHelper.cs类里,点击Form1窗体里的按钮可以看到各种操作的...
C#操作Excel的几种方法
VC操作EXCEL文章VC操作EXCEL文章VC操作EXCEL文章
项目中使用C#操作Excel 2010,程序每次打开Excel操作操作时都弹出提示框。提示信息如下: “ TheClassicMenuForExcel2007 run-time error 91 object variable or with block variable not set ”。 原因分析: 电脑...
我只好尝试用C#操作EXCEL类,将DATAVIEW的数据写入EXCEL,然后再生成柱状图,花了2天时间找资料,现在可以生成图了,但是生成的图不好看,细节上无法控制。 我把生成图的代码贴下,我再附上XML方式出EXCEL的代码,...
js操作Excel的类库js操作Excel的类库js操作Excel的类库js操作Excel的类库js操作Excel的类库js操作Excel的类库js操作Excel的类库js操作Excel的类库js操作Excel的类库js操作Excel的类库
各种语言操作Excel,实现读取插入删除更改,并能够设置字体颜色等变量,很好用。 各种语言操作Excel,实现读取插入删除更改,并能够设置字体颜色等变量,很好用。
通过java操作excel表格的工具类库 用法简介 ● 支持Excel 95-2000的所有版本 ● 生成Excel 2000标准格式 ● 支持字体、数字、日期操作 ● 能够修饰单元格属性 ● 支持图像和图表 应该说以上功能已经能够大致满足我们...
VS使用MFC操作EXCEL,新建编辑保存等操作,VS使用MFC操作EXCEL,新建编辑保存等操作,VS使用MFC操作EXCEL,新建编辑保存等操作
C#用Sql数据库查询方法操作Excel表格,用数据库语句操作Excel表格
一个C++通过COM操作Excel的实例,包括EXCEL服务器的初始化,打开,填写,保存,关闭
MFC操作excel边框,添加边框
C_操作Excel类_功能比较全 打开一个Excel文件
OLE 操作Excel的示例,可以在窗体中显示Excel图表。
vc++使用MFC操作EXCEL文件 创建+编辑+保存 详细过程及VC源文件
Delphi操作Excel大全Delphi操作Excel大全Delphi操作Excel大全Delphi操作Excel大全
delphi操作Excel命令大集合,不可多得的文档
lua 操作excel 表格,读出来生成xml或者其他。供你参考,原创分高,希望能帮到你。 本案例是用来做多国语,请自己放入excel表格,点批处理执行(可以自己修改)。
delphi操作Excel各类函数用法和功能介绍。很有用的啊。
delphi操作excel