zoukankan      html  css  js  c++  java
  • Java生成Excel文件

    1、设计源码

    /**
     *
     * @title:ExcelUtils.java
     * @Package:com.you.utils
     * @Description:<h3>一句话描述功能</h3>
     * @author:游海东
     * @date:2015-3-21下午10:17:34
     * @version V1.0
     *
     */
    package com.you.utils;
    
    import java.io.File;
    import java.io.IOException;
    
    import jxl.Workbook;
    import jxl.write.Label;
    import jxl.write.Number;
    import jxl.write.WritableSheet;
    import jxl.write.WritableWorkbook;
    import jxl.write.WriteException;
    import jxl.write.biff.RowsExceededException;
    
    /**
     *
     * 项目名称:Excel
     * 类名称:ExcelUtils
     * 类描述:
     * 创建人:游海东
     * 创建时间:2015-3-21下午10:17:34
     * 修改人:游海东
     * 修改时间:2015-3-21下午10:17:34
     * 修改备注:
     * @version V1.0
     *
     */
    public class ExcelUtils 
    {
    	public static void main(String[] args)
    	{
    		try 
    		{
    			//生成Excel文件
    			WritableWorkbook wwb = Workbook.createWorkbook(new File("chart.xls"));
    			//生成第一页工作表
    			WritableSheet sheet = wwb.createSheet("第一页", 0);
    			//指定单元格
    			Label label = new Label(0, 0, "chart");
    			
    			try
    			{
    				sheet.addCell(label);
    				
    				Number number = new Number(1,1,34.556);
    				sheet.addCell(number);
    				
    				wwb.write();
    				wwb.close();
    			} 
    			catch (RowsExceededException e) 
    			{
    				e.printStackTrace();
    			} 
    			catch (WriteException e) 
    			{
    				e.printStackTrace();
    			}
    		} 
    		catch (IOException e) 
    		{
    			e.printStackTrace();
    		}
    	}
    }
    

    2、设计结果


  • 相关阅读:
    开发环境搭建
    添加约束设置方式
    ubuntu和windows双系统启动顺序的修改
    函数指针,指针函数,数组指针,指针数组 区分
    boost
    centos7 64位如何配置网络
    MySQL数据库(主键、索引、外键、触发器...)
    几种常见字符集与字符编码
    ODBC、OLEDB应用详解
    C#事件以及EventHandler、EventArgs
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13314604.html
Copyright © 2011-2022 走看看