一段利用Apache的Poi合并Excel单元格的代码
2009-12-20 00:35
218 查看
/* ====================================================================
Copyright 2002-2004 Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
==================================================================== */
package org.apache.poi.hssf.usermodel.examples;
import org.apache.poi.hssf.usermodel.*;
import org.apache.poi.hssf.util.Region;
import java.io.IOException;
import java.io.FileOutputStream;
/**
* An example of how to merge regions of cells.
*
* @author Glen Stampoultzis (glens at apache.org)
*/
public class MergedCells
{
public static void main(String[] args)
throws IOException
{
HSSFWorkbook wb = new HSSFWorkbook();
HSSFSheet sheet = wb.createSheet("new sheet");
HSSFRow row = sheet.createRow((short) 1);
HSSFCell cell = row.createCell((short) 1);
cell.setCellValue("This is a test of merging");
sheet.addMergedRegion(new Region(1,(short)1,1,(short)2));
// Write the output to a file
FileOutputStream fileOut = new FileOutputStream("workbook.xls");
wb.write(fileOut);
fileOut.close();
}
}
Copyright 2002-2004 Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
==================================================================== */
package org.apache.poi.hssf.usermodel.examples;
import org.apache.poi.hssf.usermodel.*;
import org.apache.poi.hssf.util.Region;
import java.io.IOException;
import java.io.FileOutputStream;
/**
* An example of how to merge regions of cells.
*
* @author Glen Stampoultzis (glens at apache.org)
*/
public class MergedCells
{
public static void main(String[] args)
throws IOException
{
HSSFWorkbook wb = new HSSFWorkbook();
HSSFSheet sheet = wb.createSheet("new sheet");
HSSFRow row = sheet.createRow((short) 1);
HSSFCell cell = row.createCell((short) 1);
cell.setCellValue("This is a test of merging");
sheet.addMergedRegion(new Region(1,(short)1,1,(short)2));
// Write the output to a file
FileOutputStream fileOut = new FileOutputStream("workbook.xls");
wb.write(fileOut);
fileOut.close();
}
}
相关文章推荐
- 利用Java反射、泛型和apache/poi编写可通用的导出Excel代码
- 利用clock()函数计算一段代码运行消耗的时间(C语言)
- Perl合并文本的一段实例代码
- 利用apache的poi上传excel
- javaweb 利用POI生成excel报表 相关代码
- redis一段利用server空闲时间进行hash重整的代码
- java 利用org.apache.poi.hssf包编写excel导出文件
- 一段利用WSH获取登录时间的jscript代码
- [置顶] 利用apache的poi来读取海量两种格式的Excel文件
- iOS开发通过案例谈iOS代码重构:合并、格式化输出、宏变量、利用数组字典存储数据,以及利用plist的终极知识
- 导入/导出Excel利用apache.poi
- 一段利用WSH修改和查看IP配置的代码
- 发现一段特别好的使用 POI生成Excel文档的 java代码
- 如何利用SVN合并代码
- 利用apache的poi来读取海量两种格式的Excel文件
- 一段合并多个有序数组并且升序输出数组元素的C++代码
- java 学习之对Excel的操作(Apache-poi 2.10 利用ss)
- 如何利用SVN合并代码
- apache POI3.2 java操作excel 设置数据有效性,实现excel单元格列表和提示
- 就算萌新也能看得懂的gulp教程(2):利用gulp-concat文件合并,统计一下你写了多少行代码