`
cnjarchen
  • 浏览: 43752 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

java操作excel(poi)

阅读更多
首先,下载poi-2.5.1-final-20040804.jar

具体操作代码:

//产生工作簿对象
HSSFWorkbook workbook = new HSSFWorkbook();

//产生工作表对象,表单名称为"firstSheet",编码格式为ENCODING_UTF_16
HSSFSheet sheet = workbook.createSheet();   
workbook.setSheetName(0,"firstSheet",HSSFWorkbook.ENCODING_UTF_16);

//产生工作行对象,为firstSheet的第一行
HSSFRow row = sheet.createRow((short)0);

//设置该行的高度
row.setHeight((short)600);

//产生工作单元格对象,为row的第一格
HSSFCell cell = row.createCell((short) 0);

//设置表单的列宽度第一列宽1500
sheet.setColumnWidth((short)0,(short)1500);

//制定cell的格式
HSSFCellStyle style = workbook.createCellStyle();  
style.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);//上下居中
style.setAlignment(HSSFCellStyle.ALIGN_CENTER); //左右居中
style.setWrapText(true);//自动换行

//设置style的字体
HSSFFont f  = workbook.createFont();  
f.setFontHeightInPoints((short) 9);//字号
f.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);//加粗 
f.setColor(HSSFFont.COLOR_RED);//字体颜色
style.setFont(f);

//设置单元格的内容
cell.setCellType(HSSFCell.CELL_TYPE_STRING);//内容值为String类型
cell.setEncoding(HSSFCell.ENCODING_UTF_16);//编码为ENCODING_UTF_16
cell.setCellStyle(style);//style为上文定义
cell.setCellValue("张三");

//合并单元格(第一行第一格与第一行第二格)
sheet.addMergedRegion(new Region(0,(short)0,0,(short)1));

//输出
FileOutputStream fOut = new FileOutputStream("d:/testExcel.xls");
workbook.write(fOut);
fOut.flush();
fOut.close();
分享到:
评论

相关推荐

    JAVA操作excel poi

    标题和描述反复提及"JAVA操作excel poi poi.jar",这显然是指使用Apache POI库进行Java操作Excel的过程。标签同样强调了这一主题,表明我们要深入探讨的是如何利用Apache POI处理Excel文件。 Apache POI提供了HSSF...

    java操作Excel poi

    ### Java操作Excel使用Apache POI库详解 #### 一、简介 Apache POI是一个流行的Java库,用于处理Microsoft Office格式的文件,包括Excel (`.xls`, `.xlsx`)、Word (`.doc`, `.docx`) 和 PowerPoint (`.ppt`, `.pptx...

    java导出excel POI jar包

    Apache POI库是Java领域中广泛使用的工具,它允许开发者读写Microsoft Office格式的文件,包括Excel(.xlsx和.xls)。本篇文章将深入讲解如何使用POI库在Java中实现Excel的导出功能,以及涉及到的相关jar包及其作用...

    java 控制Excel poi 3.1

    java 控制Excel poi 3.1 java 控制Excel poi 3.1 java 控制Excel poi 3.1 java 控制Excel poi 3.1 java 控制Excel poi 3.1

    java excel操作 poi-3.17 可用于jdk1.70

    附件是java poi 3.17的lib库及其依赖库,全部下载引用后,可以进行excel的读写操作,无需引用其他lib库。poi-3.17适用于jdk1.7。 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft ...

    关于java EXCEL poi 合并后无法显示或无法设置边框问题

    关于java EXCEL poi 合并后无法显示或无法设置边框问题 【本人亲测】 excel poi 新手! 坑了1.5天!

    java_poi实现excel导入导出

    Java POI 的主要特点是可以在 Java 应用程序中读取、写入和操作 Office 文件。 2. Java POI 的组成 Java POI 由多个组件组成,每个组件负责处理不同的 Office 文件格式。以下是 Java POI 的主要组件: * POIFS ...

    java的poi生成excel图表demo

    Java的Apache POI库是一个强大的工具,用于读取、创建和修改Microsoft Office格式的文件,尤其是Excel(.xlsx)文档。在本示例中,我们将深入探讨如何利用POI库来生成Excel中的图表曲线,这对于数据可视化和报告生成...

    java 通过poi操作excel jar包

    标题中的"java通过poi操作excel jar包"指的是使用Apache POI库来处理Excel文件的Java程序,通常需要引入特定版本的POI JAR包。在这个案例中,我们有两个版本的JAR包可供使用:poi_3.17.jar和poi_3.15.jar。这些版本...

    POI实战-java开发excel.rar_Excel写入_JAVA 处理excel_POI_java 写入excel

    POI处理excel文件,主要包括Excel的读取、写入,各种数据格式处理、单元格合并、注释、下拉列表及单元格的边框、背景色、宽度调整等。

    java excel poi合并单元格

    在Java编程中,Apache POI库是一个非常流行的用于读写Microsoft Office格式文件的库,包括Excel。本篇文章将深入探讨如何使用Apache POI来合并Excel工作表中的单元格,以实现标题或者表头的美化。 首先,理解Excel...

    Java操作Excel之Poi视频源码

    本教程将深入讲解如何利用POI进行Java操作Excel的实践,通过一系列视频教程的源码分析,我们可以学习到以下关键知识点: 1. **安装与引入POI库**:首先,我们需要在项目中引入Apache POI的相关依赖,通常是通过...

    java读取excel poi 方法

    **Jakarta POI HSSF** 是 Apache POI 项目中的一个子项目,它专注于使用纯 Java 实现对 Microsoft Excel (.xls) 文件的操作。在实际的开发过程中,特别是在企业级应用中,经常会遇到需要导出数据到 Excel 或者从 ...

    java使用poi操作excel需要的所有jar包(poi3.8版本)

    java使用poi操作excel需要的所有jar包(poi3.8版本),里面有poi-3.8-20120326.jar、poi-ooxml-3.8-20120326.jar、poi-ooxml-schemas-3.8-20120326.jar、dom4j-1.6.1.jar、xmlbeans-2.3.0.jar

    JAVA POI Excel转Html

    JAVA POI Excel转Html,代码和所需的jar都在压缩包,项目在线预览需求,实现后分享下

    POI生成Excel POI操作Excel POI读取Excel POI类库

    Apache POI是一个强大的Java库,专门用于处理...通过lib.rar和Poi02.rar中的示例代码,你可以更深入地了解和学习POI操作Excel的具体实现。在实践中,结合这些资源,你将能够熟练地在Java Web项目中集成Excel处理功能。

    Java操作Excel之Poi模板导入导出

    在"Java操作Excel之Poi模板导入导出"这个主题中,我们将深入探讨如何使用POI库来处理Excel模板,并进行数据的导入和导出。 首先,了解Excel模板的基本概念。模板通常包含预定义的样式、格式和计算,开发人员可以...

    java生成excel文件(poi).rar_POI java_java excel_poi EXCEL模板_poi-3.8-

    在压缩包中的“www.pudn.com.txt”文件可能是关于该示例的说明或资源链接,而“java生成excel文件(poi)”很可能是包含具体Java代码的文件夹,包含了如何使用POI进行操作Excel的实际示例。 学习和理解这些知识点后,...

    Java操作Excel之Poi视频教程 java1234出品

    3. **Java POI操作Excel的基本概念** - **Workbook**: 对应于Excel文件,可以理解为整个工作簿。 - **Sheet**: 对应于Excel中的工作表,每个Workbook可以有多个Sheet。 - **Row**: 表示Excel的一行,每个Sheet...

Global site tag (gtag.js) - Google Analytics