求一段读出excel2007然后在输出到excel2007的java代码!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
求一段读出excel2007然后在输出到excel2007的java代码!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
求一段读出excel2007然后在输出到excel2007的java代码!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
求一段读出excel2007然后在输出到excel2007的java代码!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
求一段读出excel2007然后在输出到excel2007的java代码!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
解决方案 »
- juno能用derby插件吗
- 为什么synchronized 无法锁定继承了thread的对象
- 如何通过jdbc往sqlserver里面插入日期类型的数据?
- 有人能把C转换成java吗,在线等!有C源码
- 请求能将给定数值显示成曲线的JAVA APPLET代码!要求不是图片形式的
- JavaMail API的运用
- 如何将pdf文件转化为word文档?
- 请问哪位能推荐几种好的反编译软件,在哪里可以下载
- 123.4E+23D和123.4E23有区别吗?
- Java可以写windows桌面客户端应用自动化吗?有大佬知道的请赐教,谢谢!
- 又是java日期转换的小问题 我搜了下也没合适的答案
- Exception in thread "main" java.lang.SecurityException: Invalid signature file digest for Manifest main attributes这是什么错误?
然后就可以用一些WritableWorkbook WritableSheet Workbook Sheet 等来读、写excel了
比如一些函数createWorkbook,createSheet,getCell呀类似的东西,具体代码我没有,你还是自己学学吧
package com.excel;import java.io.File;
import java.io.IOException;import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;public class TestExcel { /**
* @param args
*/
public static void main(String[] args) {
String workbookurl="e:/test.xls";
File file=new File(workbookurl);
try {
Workbook wb=Workbook.getWorkbook(file);
Sheet[] sts=wb.getSheets();//返回工作薄(Workbook)中工作表(Sheet)对象数组
Sheet st=wb.getSheet(0);//获取EXCEL中的第一个Sheet1
st.getName(); //获取Sheet的名称
Cell c00 = st.getCell(0, 0);// 获取Sheet表中几行几列的对象
String strc00 = c00.getContents();//通过对象获的值
Cell[] c=st.getColumn(0); //获取Sheet表中所包含的总列数
Cell[] r=st.getRow(0); //获取Sheet表中所包含的总行数
//下面是做个FOR循环输出第一行的值.
for(int i=0;i<r.length;i++){
System.out.println("第一行"+i+"列的内容 :"+r[i].getContents());
} } catch (BiffException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}}
package com.excel;import java.io.File;
import java.io.IOException;import jxl.Workbook;
import jxl.write.*;
import jxl.write.biff.RowsExceededException;public class WriteExcel { /**
* @param args
* @throws WriteException
* @throws RowsExceededException
*/
public static void main(String[] args) throws RowsExceededException, WriteException {
try {
WritableWorkbook wwb=Workbook.createWorkbook(new File("e:/tt.xls"));
WritableSheet ws=wwb.createSheet("sheel1",0);
Label la=new Label(0,0,"中国人");
ws.addCell(la);
wwb.write();
wwb.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}}