• 【自动化__持续集成】___java___excel__jxl改


    一、代码如下

    package com.wujianbo.five;
    
    import java.awt.HeadlessException;
    import java.awt.Label;
    import java.io.File;
    import java.io.IOException;
    
    import jxl.Workbook;
    import jxl.read.biff.BiffException;
    import jxl.write.WritableSheet;
    import jxl.write.WritableWorkbook;
    import jxl.write.WriteException;
    import jxl.write.biff.RowsExceededException;
    
    public class Demo07 {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Demo07 demo07= new Demo07();
    		demo07.modifyExcelByJxl();
    	}
    	
    	private void modifyExcelByJxl() {
    		// TODO Auto-generated method stub
    		String fileName= System.getProperty("user.dir") + "\data\Students.xls";
    		try {
    			Workbook wb= Workbook.getWorkbook(new File(fileName));
    			WritableWorkbook book= Workbook.createWorkbook(new File(fileName), wb);
    			WritableSheet sheet= book.getSheet(0);
    			sheet.addCell(new jxl.write.Label(5, 3, "研究生"));
    			//sheet.addCell(new Label(5, 3, "研究生"));
    			
    			book.write();
    			book.close();
    		} catch (RowsExceededException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		} catch (HeadlessException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		} catch (BiffException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		} catch (IndexOutOfBoundsException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		} catch (WriteException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		} catch (IOException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    		
    	}
    
    }
    

    package com.wujianbo.five;

     

    import java.awt.HeadlessException;

    import java.awt.Label;

    import java.io.File;

    import java.io.IOException;

     

    import jxl.Workbook;

    import jxl.read.biff.BiffException;

    import jxl.write.WritableSheet;

    import jxl.write.WritableWorkbook;

    import jxl.write.WriteException;

    import jxl.write.biff.RowsExceededException;

     

    public class Demo07 {

     

    public static void main(String[] args) {

    // TODO Auto-generated method stub

    Demo07 demo07= new Demo07();

    demo07.modifyExcelByJxl();

    }

     

    private void modifyExcelByJxl() {

    // TODO Auto-generated method stub

    String fileName= System.getProperty("user.dir") + "\data\Students.xls";

    try {

    Workbook wb= Workbook.getWorkbook(new File(fileName));

    WritableWorkbook book= Workbook.createWorkbook(new File(fileName), wb);

    WritableSheet sheet= book.getSheet(0);

    sheet.addCell(new jxl.write.Label(5, 3, "研究生"));

    //sheet.addCell(new Label(5, 3, "研究生"));

     

    book.write();

    book.close();

    } catch (RowsExceededException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    } catch (HeadlessException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    } catch (BiffException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    } catch (IndexOutOfBoundsException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    } catch (WriteException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    } catch (IOException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

     

    }

     

    }

  • 相关阅读:
    Intellij IDEA +genymotion安装配置
    openssl编译参数选项
    shell脚本中sqlite3命令查询数据库失败返回空,并将错误信息打印到标准错误输出
    linux 系统中 /etc/passwd 和 /etc/shadow文件详解
    linux crypt()函数使用总结
    linux popen()函数使用
    AES加解密所遇问题
    linux 修改密码命令
    linux新增动态库后可执行程序找不到的问题
    inet_addr()和inet_ntoa()使用注意
  • 原文地址:https://www.cnblogs.com/wujianbo123/p/7492194.html
Copyright © 2020-2023  润新知