public class WriteExecl {

     @Test
public void writeExeclTest() throws Exception{
OutputStream os = new FileOutputStream("F:/execl/writeTest2.xlsx");
// Workbook wb = new HSSFWorkbook(); // 创建一个 2003 版本的Execl
Workbook wb = new XSSFWorkbook(); // 创建一个 2007 以上版本的Execl CellStyle cellStyle = wb.createCellStyle(); // 创建一个样式
cellStyle.setBorderLeft(CellStyle.BORDER_THIN); // 单元格边框粗细
cellStyle.setBorderRight(CellStyle.BORDER_THIN);// 单元格边框粗细
cellStyle.setBorderTop(CellStyle.BORDER_THIN);// 单元格边框假粗细
cellStyle.setBorderBottom(CellStyle.BORDER_THIN);// 单元格边框粗细
cellStyle.setAlignment(CellStyle.ALIGN_CENTER); // 水平居中
cellStyle.setVerticalAlignment(CellStyle.VERTICAL_CENTER); // 垂直居中
cellStyle.setBottomBorderColor(IndexedColors.RED.getIndex()); // 设置底边框为红色
cellStyle.setFillForegroundColor(IndexedColors.DARK_YELLOW.getIndex()); // 设置前景色
cellStyle.setFillPattern(CellStyle.SOLID_FOREGROUND); // 设置单元格填充颜色 Sheet sheet = wb.createSheet("第一个sheet"); // 创建一个名字的sheet
sheet.setDefaultColumnWidth(1000); // 设置sheet中的默认宽度
sheet.setDefaultRowHeight((short) 800); // 设置sheet中的默认高度 Row row = sheet.createRow(0); // 创建一行
row.createCell(0, Cell.CELL_TYPE_BLANK); // 创建一个blank的单元格
row.createCell(1, Cell.CELL_TYPE_BOOLEAN).setCellValue(true); // 创建一个boolean的单元格
row.createCell(2, Cell.CELL_TYPE_FORMULA).setCellValue(3.141592653); // 创建一个formula的单元格
row.createCell(3, Cell.CELL_TYPE_NUMERIC).setCellValue(0); // 创建一个numeric的单元格
row.createCell(4, Cell.CELL_TYPE_STRING).setCellValue("String..."); // 创建一个string的单元格
row.setRowStyle(cellStyle); // 设置行的样式
wb.write(os); // 向内存中的Execl写出orkbook工作簿
os.close(); // 记得关闭流,释放资源
}
}

Java使用poi对Execl简单_写_操作的更多相关文章

  1. Java使用poi对Execl简单操作_总结

    poi是Apache组织给开发者提供一套操作office(Execl,Word,PowerPoint)等Java API,开发者通过Poi API可以快速的操作office办公软件,以上3篇博文只是一 ...

  2. Java使用poi对Execl简单_读和写_操作

    1 /** 一.简单读取Execl的步骤: * 1.通过流来读取Execl并存放到内存中: * 2.通过WorkbookFactory工作簿工厂来读取内存中存放的execl文档流并创建出一个工作簿 * ...

  3. Java使用poi对Execl简单_读_操作

    public class ReadExecl { // private final String XLSX = ".xlsx"; // 2007以上版本 // private fi ...

  4. java中poi进行execl导出

    首先贴出最终导出的execl截图吧: 前台界面如下: 点击导出时,为其按钮的onclick事件添加exportDate()函数: function exportDate(){ var begin_Da ...

  5. ①java环境变量配置以及简单的dos框操作

    DOS:英文全称Disk Operation System,即磁盘操作系统,是个人电脑上使用的一种操作系统,并曾是世界上最广泛使用的操作系统. JDK: 英文全称Java Development Ki ...

  6. java的poi技术写Excel的Sheet

    在这之前写过关于java读,写Excel的blog如下: Excel转Html java的poi技术读,写Excel[2003-2007,2010] java的poi技术读取Excel[2003-20 ...

  7. java的poi技术读,写Excel[2003-2007,2010]

    在上一篇blog:java的poi技术读取Excel[2003-2007,2010] 中介绍了关于java中的poi技术读取excel的相关操作 读取excel和MySQL相关: java的poi技术 ...

  8. JAVA使用POI读取EXCEL文件的简单model

    一.JAVA使用POI读取EXCEL文件的简单model 1.所需要的jar commons-codec-1.10.jarcommons-logging-1.2.jarjunit-4.12.jarlo ...

  9. POI导出Execl文件,使JAVA虚拟机OOM

    由于在项目中使用POI导出execl,导致JAVA虚拟机OOM,采用以下方式解决问题: 原先方式: g_wb = new XSSFWorkbook(sourceFile.getInputStream( ...

随机推荐

  1. BZOJ 1001 狼捉兔子

    Description 现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的,而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面对下面这样一个 ...

  2. 【Database】MongoDB教程

    MongoDB是一个基于分布式文件存储的数据库.旨在为WEB应用提供可扩展的高性能数据存储解决方案.

  3. 【UVA1371】Period (二分+DP)

    题意: 给出两个字符串A,B将B分解成若干个子字符串,然后每个子字符串都要经过编辑变成字符串A,所有子串中编辑最多的次数即为当前状态下的最大编辑次数,要求求最小的最大编辑次数. 编辑操作包括修改.删除 ...

  4. android和struts2实现android文件上传

    1.开发准备如下2个工具类 package org.lxh.util; import java.io.BufferedReader; import java.io.InputStreamReader; ...

  5. Bluetooth LE(低功耗蓝牙) - 第五部分

    回顾: 在本系列前面的文章中我们完成了发现BLE传感器并与之建立连接.现在只剩下从其中获取数据了,但是这并没有看起来那么简单.在这篇文章中我们将讨论GATT的特点以及如何促进主机与传感器之间的数据交换 ...

  6. C# 读写INI 文件

    INI 格式: [Section1] KeyWord1 = Value1 KeyWord2 = Value2 ... [Section2] KeyWord3 = Value3 KeyWord4 = V ...

  7. 【CF】474E Pillars

    H的范围是10^15,DP方程很容易想到.但是因为H的范围太大了,而n的范围还算可以接受.因此,对高度排序排重后.使用新的索引建立线段树,使用线段树查询当前高度区间内的最大值,以及该最大值的前趋索引. ...

  8. java学习面向对象之抽象类

    什么是抽象类,之所以说抽象就是具体的反义词喽~抽象离我们最近的距离也就是初中的时候学过的美术课,抽象画派.拿一桶画彩就这么往画布上一泼,那就是抽象.那么java世界当中什么是抽象呢?我们再拿动物还有狗 ...

  9. Drools引擎学习

    首先上一段话: 为提高效率,管理流程必须自动化,即使现代商业规则异常复杂.市场要求业务规则经常变化,系统必须依据业务规则的变化快速.低成本的更新.为了快速.低成本的更新,业务人员应能直接管系统中的规则 ...

  10. unity3d 制造自己的水体water effect(二)

    前篇:unity3d 制造自己的水体water effect(一) 曲面细分:Unity3d 使用DX11的曲面细分 PBR: 讲求基本算法 Unity3d 基于物理渲染Physically-Base ...