- 浏览: 43752 次
- 性别:
- 来自: 深圳
文章分类
最新评论
首先,下载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();
具体操作代码:
//产生工作簿对象
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注解
2019-03-27 13:42 0https://blog.csdn.net/mrs_wu/a ... -
jsonp原理
2019-03-26 15:39 0https://blog.csdn.net/hansexpl ... -
BufferedImage在linux下createGraphics卡住的问题
2019-02-28 17:30 0BufferedImage在linux下createGra ... -
记第二次面试(平安)
2019-02-21 22:31 01.JVM调优 2.线程池,几种线程的帮助类 3.Has ... -
ueditor处理webp图片
2019-02-28 17:26 669今天运营MM突然说,资讯管理功能用不了,从 ... -
记一次面试(金地)
2019-01-28 09:40 0首先是笔试部分: 1. ... -
java io
2018-11-28 23:43 0https://www.cnblogs.com/hoojj ... -
Java 集合详解
2018-11-26 15:27 0https://www.cnblogs.com/ysocean ... -
Redis分布式锁的正确实现方式
2018-10-06 10:44 509分布式锁一般有三种实现方式: 1. 数据库乐观锁; 2 ... -
在 CentOS7 上安装 Tomcat9
2018-01-30 19:25 3556 下载 apache-tomcat-9.0.0.M4.t ... -
在CentOS7上安装JDK1.8
2018-01-30 18:50 3681 通过 SecureCRT 连接到阿里云 CentOS7 ... -
centos7自定义安装redis
2017-12-18 16:26 5351.下载 wget http://download.re ... -
centos7自定义安装mysql5.7
2017-12-15 18:12 4741.查找卸载原有的mysql 方法1 rpm -qa| ... -
centos7 安装nginx
2017-12-13 18:18 3191.解压 tar -xf nginx-1.10.1.ta ... -
mysqldump 每日定时备份
2017-09-25 19:37 608首先编写脚本: date_cur=$(date &quo ... -
centos7 安装nginx
2017-05-15 16:07 01、下载nginx-release包 以CentOS 7为 ... -
读书笔记
2017-04-18 11:31 02017-04-18 1.程序员,这 ... -
centos7下mongodb的安装与配置
2017-04-13 16:59 6901.下载mongodb安装包 https://www.m ... -
服务器迁移心得
2016-11-04 15:22 4781.数据传输直接从源到目标,不要经过自己的电脑,用到的li ... -
svn lock
2016-09-13 10:33 434在网上的解决方案中,往往都是通过Clean up来解决,如下 ...
相关推荐
标题和描述反复提及"JAVA操作excel poi poi.jar",这显然是指使用Apache POI库进行Java操作Excel的过程。标签同样强调了这一主题,表明我们要深入探讨的是如何利用Apache POI处理Excel文件。 Apache POI提供了HSSF...
### Java操作Excel使用Apache POI库详解 #### 一、简介 Apache POI是一个流行的Java库,用于处理Microsoft Office格式的文件,包括Excel (`.xls`, `.xlsx`)、Word (`.doc`, `.docx`) 和 PowerPoint (`.ppt`, `.pptx...
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 poi 3.17的lib库及其依赖库,全部下载引用后,可以进行excel的读写操作,无需引用其他lib库。poi-3.17适用于jdk1.7。 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft ...
关于java EXCEL poi 合并后无法显示或无法设置边框问题 【本人亲测】 excel poi 新手! 坑了1.5天!
Java POI 的主要特点是可以在 Java 应用程序中读取、写入和操作 Office 文件。 2. Java POI 的组成 Java POI 由多个组件组成,每个组件负责处理不同的 Office 文件格式。以下是 Java POI 的主要组件: * POIFS ...
Java的Apache POI库是一个强大的工具,用于读取、创建和修改Microsoft Office格式的文件,尤其是Excel(.xlsx)文档。在本示例中,我们将深入探讨如何利用POI库来生成Excel中的图表曲线,这对于数据可视化和报告生成...
标题中的"java通过poi操作excel jar包"指的是使用Apache POI库来处理Excel文件的Java程序,通常需要引入特定版本的POI JAR包。在这个案例中,我们有两个版本的JAR包可供使用:poi_3.17.jar和poi_3.15.jar。这些版本...
POI处理excel文件,主要包括Excel的读取、写入,各种数据格式处理、单元格合并、注释、下拉列表及单元格的边框、背景色、宽度调整等。
在Java编程中,Apache POI库是一个非常流行的用于读写Microsoft Office格式文件的库,包括Excel。本篇文章将深入探讨如何使用Apache POI来合并Excel工作表中的单元格,以实现标题或者表头的美化。 首先,理解Excel...
本教程将深入讲解如何利用POI进行Java操作Excel的实践,通过一系列视频教程的源码分析,我们可以学习到以下关键知识点: 1. **安装与引入POI库**:首先,我们需要在项目中引入Apache POI的相关依赖,通常是通过...
**Jakarta POI HSSF** 是 Apache POI 项目中的一个子项目,它专注于使用纯 Java 实现对 Microsoft Excel (.xls) 文件的操作。在实际的开发过程中,特别是在企业级应用中,经常会遇到需要导出数据到 Excel 或者从 ...
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,代码和所需的jar都在压缩包,项目在线预览需求,实现后分享下
Apache POI是一个强大的Java库,专门用于处理...通过lib.rar和Poi02.rar中的示例代码,你可以更深入地了解和学习POI操作Excel的具体实现。在实践中,结合这些资源,你将能够熟练地在Java Web项目中集成Excel处理功能。
在"Java操作Excel之Poi模板导入导出"这个主题中,我们将深入探讨如何使用POI库来处理Excel模板,并进行数据的导入和导出。 首先,了解Excel模板的基本概念。模板通常包含预定义的样式、格式和计算,开发人员可以...
在压缩包中的“www.pudn.com.txt”文件可能是关于该示例的说明或资源链接,而“java生成excel文件(poi)”很可能是包含具体Java代码的文件夹,包含了如何使用POI进行操作Excel的实际示例。 学习和理解这些知识点后,...
3. **Java POI操作Excel的基本概念** - **Workbook**: 对应于Excel文件,可以理解为整个工作簿。 - **Sheet**: 对应于Excel中的工作表,每个Workbook可以有多个Sheet。 - **Row**: 表示Excel的一行,每个Sheet...