`
liudong_1985
  • 浏览: 35969 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Excel处理工具类

阅读更多

需要poi.jar包的支持

package com.mypack.core.utils;

import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFRichTextString;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;

public class ExcelUtils {
	public static HSSFWorkbook workbook;
	public static HSSFSheet sheet;

	/**
	 * 
	 * <li>创建Excel工作薄</li>
	 * 
	 * @param sheetName
	 * @return
	 */
	public static HSSFSheet createSheet(String sheetName) {
		workbook = new HSSFWorkbook();
		sheet = workbook.createSheet(sheetName);
		return sheet;
	}

	/**
	 * 
	 * <li>填充表单内容</li>
	 * 
	 * @param titles
	 * @param sheetName
	 * @param rowIndex
	 */
	public static void fillSheetContent(String[] titles, int rowIndex) {
		HSSFRow row = sheet.createRow((short) rowIndex);
		if (titles != null) {
			for (int i = 0; i < titles.length; i++) {
				HSSFCell cell = row.createCell((short) i);
				cell.setCellValue(new HSSFRichTextString(titles[i]));
			}
		}
	}
}
分享到:
评论

相关推荐

    java Excel相关处理 工具类 java Excel相关处理 工具类

    java Excel相关处理 工具类 java Excel相关处理 工具类java Excel相关处理 工具类 java Excel相关处理 工具类java Excel相关处理 工具类 java Excel相关处理 工具类java Excel相关处理 工具类 java Excel相关处理 ...

    util_ExcelUtils工具类_

    Excel文件通常被广泛用于数据存储、报告生成和数据分析等领域,因此,一个强大的Excel处理工具类是十分必要的。 `ExcelUtils`工具类的核心功能可能包括以下几个方面: 1. **读取Excel文件**:通过Apache POI库或...

    Excel POI 工具类

    10. **数据流处理**:除了处理本地文件,工具类也可能支持从网络流或内存中读写Excel,便于在Web应用中处理Excel数据。 通过使用这样的"Excel POI 工具类",开发人员可以避免重复编写相同的代码,提高代码的可维护...

    Excel导出工具类

    在IT行业中,Excel导出工具类是经常被用于数据处理和报表生成的模块。这个工具类通常是为了简化从应用程序中批量导出数据到Excel文件的过程,使得开发者可以更高效地处理大量的结构化信息。以下是对"Excel导出工具类...

    C#通用Excel导入导出工具类

    本篇文章将深入探讨“C#通用Excel导入导出工具类”的实现原理及应用,主要涉及的技术点包括反射、特性以及如何创建一个高效的Excel导入导出解决方案。 首先,我们要理解反射在C#中的作用。反射是一种强大的机制,它...

    一款很有用的Excel读写工具类

    总结来说,这款Excel读写工具类为非MFC环境提供了便利的数据处理手段,简化了Excel操作的复杂度,提高了开发效率。通过深入理解和应用这个工具,开发者可以更好地进行数据的导入导出,实现更高效的数据管理。

    java写的excel万能工具类

    Java编写的Excel万能工具类是一种高效处理Excel数据的实用程序,它可以帮助开发者轻松地读取、写入和操作Excel文件。在这个工具类中,通常会包含一系列静态方法,用于处理各种Excel相关的任务,比如打开文件、读取...

    excel导出工具类

    这个工具类主要是为了简化编程过程中处理Excel文件的工作,尤其是考虑到数据类型的多样性,使得开发者能够快速、高效地实现Excel文件的导出功能。下面我们将深入探讨Excel导出工具类的相关知识点。 首先,我们要...

    java_poi导入excel通用工具类

    - 在Excel处理方面,POI 提供了 HSSF(Horrible Spreadsheet Format)和 XSSF(XML Spreadsheet Format)两个API,分别用于读写旧版的 `.xls` 文件和较新的 `.xlsx` 文件。 - POI 提供了 Sheet、Row、Cell 等类,...

    Excel创建工具类

    "Excel创建工具类"是用于简化Excel文件操作的一种方法,它允许开发者通过编程方式快速生成和修改Excel工作簿。本篇将详细介绍如何创建这样一个工具类,以及如何利用Apache POI库(版本3.12)来实现。 Apache POI是...

    java使用POI导出 Excel工具类

    java使用POI导出 Excel+图片工具类 ,里面含有poi jar包,只调用接口即可直接保存Excel。使用的时候需先把数据封装,具体包装需根据实际导出数据进行处理。文件demo中只提供包装格式。

    Excel工具类.zip

    在IT行业中,Excel工具类是常见的一种实用程序,特别是在数据处理和分析的场景下。SpringBoot框架结合Excel工具类,可以方便地实现从数据库中获取数据并导出为Excel文件,便于用户查看、分析或者进一步处理。这个...

    java操作excel工具类

    Java操作Excel工具类是开发过程中常见的一种需求,尤其是在数据导入导出、数据分析或者报表生成的场景下。在Java中,我们可以使用多种库来处理Excel文件,例如Apache POI、JExcelAPI、OpenCSV等。本篇文章将重点介绍...

    Java poi导入导出EXCEL工具类(兼容各版本)

    概述:Java poi导入导出EXCEL工具类(兼容各版本) 一、功能说明 允许同时导入或导出多个sheet,同一sheet可同时存在多个数据块,按数据块划分处理数据。 二、配置文件示例及详细说明 1、导入xml配置示例如下(见...

    java操作excel的工具类

    java操作excel的工具类,有处理excel的方法。 好资源大家一起分享。如果急需用,但是有下载积分的话,关注我,留言我,就OK了。 希望大家关注的我的CSDN。 我的昵称:今升·小博 地址:...

    java导出excel文档通用工具类

    总之,"java导出excel文档通用工具类"是Java开发中的一个实用组件,它封装了Excel文件生成的复杂性,使得开发者可以专注于数据处理和业务逻辑,而不是底层的文件操作。通过学习和理解这个工具类的工作原理,我们可以...

    java中poi读写excel封装工具类(兼容office2003和2007等版本)

    要兼容不同版本的Excel,工具类需要处理HSSFWorkbook和XSSFWorkbook。可以通过检查文件扩展名或MIME类型来确定使用哪种类型的工作簿。 6. **注意事项** - 关闭资源:读写完成后,记得关闭输入/输出流和工作簿对象...

    excel生成图表工具类.zip

    本项目提供了一个名为"excel生成图表工具类"的Java类库,帮助开发者通过编程方式自动化创建Excel图表,包括柱状图、折线图和饼状图。以下将详细解析这个工具类库的主要知识点: 1. **Java编程基础**:首先,你需要...

    excel 表格处理工具

    1. ExcelAssiant.exe:这是主程序文件,包含了整个Excel处理工具的执行代码。 2. ICSharpCode.SharpZipLib.dll:这是一个开源的.NET库,用于处理压缩和解压缩操作,可能在这个工具中用于读取或保存压缩的Excel文件。...

Global site tag (gtag.js) - Google Analytics