import jxl.write.Label;
import jxl.write.WritableCell;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
public class readexcel {
public static void main(String[] args) {
Workbook readwb =
null;
try {
InputStream inStream =
new FileInputStream(
"E:/book1.xls");
readwb = Workbook.getWorkbook(inStream);
Sheet readSheet = readwb.getSheet(
0);
int rsColums = readSheet.getColumns();
int rsRows = readSheet.getRows();
for(
int i=
0;i<rsRows;i++){
for(
int j=
0;j<rsColums;j++){
Cell cell = readSheet.getCell(j,i);
System.out.print(cell.getContents()+
"\t");
}
System.out.println();
}
}
catch (Exception e) {
e.printStackTrace();
}
try {
WritableWorkbook wwb = Workbook.createWorkbook(
new File(
"E:/book12.xls"));
WritableSheet ws = wwb.getSheet(
0);
WritableCell wc = ws.getWritableCell(
0,
0);
if(wc.getType() == CellType.LABEL){
Label l = (Label) wc;
l.setString(
"新名字");
}
wwb.write();
wwb.close();
}
catch (Exception e) {
e.printStackTrace();
}
}
}
转载请注明原文地址: https://ju.6miu.com/read-10083.html