`

简单的Excel导出

阅读更多
项目报表要做导出Excel的功能,用了POI,首先要加载POI所需要的jar包,自己百度,直接贴代码
import org.apache.poi.hssf.usermodel.*;  
  
import java.io.FileOutputStream;  
  
import java.io.IOException;  
import java.util.Date;
  
public class exportExcel2  
  
{  
  
public static void main(String[] args)  
  
throws IOException  
  
{  
  
HSSFWorkbook wb = new HSSFWorkbook();//建立新HSSFWorkbook对象  
  
HSSFSheet sheet = wb.createSheet("new sheet");//建立新的sheet对象  
  
// Create a row and put some cells in it. Rows are 0 based.  
  

  

  
HSSFCellStyle cellStyle = wb.createCellStyle();//建立新的cell样式  
String names[]={"aaa","bbb","ccc","ddd"};//从后台查出来的结果集
String email[]={"aaaa","bbbb","cccc","dddd"};
String phone[]={"aaaaa","bbbbb","ccccc","ddddd"};

HSSFRow row;
HSSFCell cell ;
//标题行
row=sheet.createRow(0);
cell= row.createCell(0);//建立新cell  
cell.setCellValue("姓名");//设置cell的整数类型的值
cell = row.createCell(1);//建立新cell 
cell.setCellValue("性别");//设置cell的整数类型的值
cell = row.createCell(2);//建立新cell 
cell.setCellValue("年龄");//设置cel


for(int i=1;i<5;i++){
	row = sheet.createRow(i);//建立新行  
	for(int j=i-1;j<i;j++){
		System.out.println(i+"****"+j);
		cell= row.createCell(0);//建立新cell  
		cell.setCellValue(names[j]);//设置cell的整数类型的值
		cell = row.createCell(1);//建立新cell 
		cell.setCellValue(email[j]);//设置cell的整数类型的值
		cell = row.createCell(2);//建立新cell 
		cell.setCellValue(phone[j]);//设置cell的整数类型的值  
	}
	
}
// Write the output to a file  
  
FileOutputStream fileOut = new FileOutputStream("c:/workbook.xls");  
  
wb.write(fileOut);  
  
fileOut.close();  
  
}  
  
}  

简单吧,刚开始以为很难呢,其实没想像中的那么复杂,多动手操作啥都好说了,其他属性,自己百度吧!
分享到:
评论
1 楼 shi10stone 2013-05-29  
这个excel用js做的话更简单,
jXls = new ActiveXObject('Excel.Application'); 可以上网搜搜。

相关推荐

    excel导出支持前台和后台导出

    在IT行业中,Excel导出是一项常见的功能,尤其在企业级应用中,用于数据报表的生成与分享。"Excel导出支持前台和后台导出"这一技术主题涉及到如何在Web应用程序中实现用户请求的数据导出到Excel文件,既可以选择在...

    excel导出实现代码

    在IT行业中,Excel导出是一项常见的需求,尤其是在数据处理、报表生成和数据分析等领域。Apache POI是一个开源项目,专门用于读取和写入Microsoft Office格式的文件,包括Excel(.xlsx和.xls)。以下是对"Excel导出...

    java简单的Excel导出功能

    以下将详细讲解如何使用Java实现简单的Excel导出功能。 首先,我们需要了解的是Java中用于处理Excel文件的主要库:Apache POI。Apache POI是一个开源项目,提供了API来读取、写入和修改Microsoft Office格式的文件...

    C#导出Excel 导出PDF

    以下是一个简单的使用EPPlus导出数据到Excel的示例: ```csharp using OfficeOpenXml; // 假设你已经有了一个DataTable或List&lt;List&lt;string&gt;&gt;的数据源 var data = GetData(); using (var package = new ExcelPackage...

    java Excel导出导入

    java Excel 导出 导入java Excel 导出 导入java Excel 导出 导入java Excel 导出 导入java Excel 导出 导入java Excel 导出 导入java Excel 导出 导入java Excel 导出 导入

    新版excel导出控件.rar_donec1p_pb_pb excel_pb 导出_pb导出excel

    在这个场景中,"新版excel导出控件.rar_donec1p_pb_pb excel_pb 导出_pb导出excel" 的标题和描述提到了一个关键的开发需求:在PB应用中导出数据到Excel文件。 传统的PowerBuilder(PB)自身虽然提供了数据窗口...

    Excel导出数据(根据Excel模板定义)

    "Excel导出数据(根据Excel模板定义)"这个主题涉及到的核心技术是如何根据预设的Excel模板生成和导出数据,通常用于批量生成报表或者进行复杂的数据呈现。下面将详细解释这一过程及其相关知识点。 1. **Excel模板...

    excel 自定义列导出, excel导出

    标题说的很清楚,利用asm-3.1.jar,cglib-2.2.jar,commons-io-1.3.2.jar,poi-3.9-20121203.jar 开发的一个工具包。 其中用到字节码编码,反射,excel操作。...主要功能1、自定义列导出excel Main()类为测试用例

    poi导出根据模板导出excel和简单列表导出excel源码

    在本案例中,我们关注的是如何使用 Apache POI 库来导出 Excel 文件,特别是根据模板导出和简单列表导出。下面将详细介绍这个过程。 1. **Apache POI 概述** Apache POI 提供了 Java API 来读写 Microsoft Office ...

    Freemarker实现excel导出功能

    在提供的压缩包`freemarker总结-例子`中,可能包含了一个简单的示例项目,展示如何使用Freemarker和POI实现Excel导出。这个例子通常包括以下部分: 1. 一个`.ftl`模板文件,描述了Excel表格的布局。 2. Java代码,...

    excel导出脚本处理

    excel导出 脚本处理excel导出 脚本处理excel导出 脚本处理

    导出EXCEL文件导出EXCEL

    用于考核的系统,导出EXCEL导出EXCEL

    简单的导出excel表格列子

    总结来说,这个“简单的导出excel表格列子”提供了一种实用且高效的方法,通过纯JavaScript在Web页面上实现Excel导出功能,无需依赖任何插件,代码简洁易懂,对开发者来说具有很高的学习价值。通过阅读和实践压缩包...

    导出Excel功能,导出Excel功能,导出Excel功能

    在IT领域,导出Excel功能是一项非常常见的需求,特别是在数据分析、报表生成以及数据共享等场景中。Excel作为一款强大的电子表格软件,因其易用性、灵活性和强大的计算能力,成为了企业和个人处理数据的首选工具。...

    excel导出公共组件

    在IT行业中,Excel导出公共组件是一个非常实用的功能,它允许开发者通过编程方式将查询到的数据高效地导出为Excel格式的文件。这样的组件通常被广泛应用于数据分析、报表生成、数据备份等领域,使得用户可以方便地对...

    java 导出excel,带图片的Excel导出

    而带图片的Excel导出则增加了复杂性,因为涉及到二进制数据的处理和Excel特定格式的支持。以下是一些关于如何在Java中实现这一功能的关键知识点: 1. **Apache POI库**:Apache POI是Java领域广泛使用的处理...

    易语言excel导出导入模块

    在“易语言excel导出导入模块”中,我们关注的是如何利用易语言来处理Excel数据的导入与导出功能。 Excel作为微软Office套件的重要组成部分,广泛应用于数据管理、分析和报告生成。易语言提供的Excel导出导入模块,...

    excel导出类,实现excel的导出功能

    excel导出类,可以直接使用类来实现excel导出,不回出现excel扩展格式错误问题!

    纯前端:luckysheet在线编辑Excel导出,Excel文件导入

    《纯前端实现:Luckysheet在线编辑Excel及文件导入导出详解》 在现代Web应用中,处理Excel数据已经成为一种常见的需求,特别是在数据分析、报表制作等领域。本文将深入探讨一个纯前端解决方案——Luckysheet,它...

    Excel导入导出项目 简单的

    Excel导入导出Excel导入导出Excel导入导出Excel导入导出Excel导入导出Excel导入导出Excel导入导出Excel导入导出Excel导入导出Excel导入导出Excel导入导出Excel导入导出

Global site tag (gtag.js) - Google Analytics