合并单元格是指将表格中两个或多个位于同一行或者同一列的单元格合并成一个单元格的操作。本文将介绍如何使用Free Spire.XLS for Java在Excel文档中合并和取消合并单元格。

基本步骤:

1. 下载Free Spire.XLS for Java包并解压缩,然后将lib文件夹下的Spire.Xls.jar包作为依赖项导入到Java应用程序中。(也可直接通过Maven仓库安装JAR包(配置pom.xml文件的代码见下文))

2. 在Java应用程序中新建一个Java Class(此处我命名为MergeCells 和 UnmergeCells), 然后输入相应的Java代码并运行。

配置pom.xml文件:

com.e-iceblue

http://repo.e-iceblue.cn/repository/maven-public/

e-iceblue

spire.xls.free

2.2.0

合并单元格:

import com.spire.xls.FileFormat;

import com.spire.xls.Workbook;

import com.spire.xls.Worksheet;

//java项目:www.1b23.com

public class MergeCells {

public static void main(String[] args){

//创建Workbook实例

Workbook workbook = new Workbook();

//加载Excel文档

workbook.loadFromFile("test1.xlsx");

//获取第一个工作表

Worksheet sheet = workbook.getWorksheets().get(0);

//合并单元格范围A1到C1

sheet.getRange().get("A1:C1").merge();

//保存结果文档

workbook.saveToFile("MergeCells.xlsx", FileFormat.Version2013);

}

}

取消合并单元格:

import com.spire.xls.FileFormat;

import com.spire.xls.Workbook;

import com.spire.xls.Worksheet;

//java项目:www.1b23.com

public class UnmergeCells {

public static void main(String[] args){

//创建Workbook实例

Workbook workbook = new Workbook();

//加载Excel文档

workbook.loadFromFile("MergeCells.xlsx");

//获取第一个工作表

Worksheet sheet = workbook.getWorksheets().get(0);

//取消合并单元格范围A1到C1

sheet.getRange().get("A1:C1").unMerge();

//保存结果文档

workbook.saveToFile("UnMergeCells.xlsx", FileFormat.Version2013);

}

}

java还原合并单元格_Java 合并/取消合并 Excel 单元格相关推荐

  1. java读取合并单元格_Java POI常用方法,读取单元格的值,设置单元格格式,合并单元格,获取已合并的单元格,导出至本地等...

    一.设置单元格格式. 设置单元格边框.单元格背景颜色.单元格对齐方式.单元格字体,设置自动换行. /** Description: 设置单元格格式. * @author : ys. * @date : ...

  2. Python读取合并单元格数据并取消合并单元格——将每一行读取为列表

    今天在解决需求的时候,遇到一个问题就是有一个Excel表格A列是合并单元格,但是我想 读取的时候,希望读取到的内容是非合并单元格,也就是说想取消合并单元格,并自动补充数据,好啦,我们一起看一下,下面的 ...

  3. java读取excel某个单元格的值_java poi怎么获取excel单元格的内容

    展开全部 package edu.sjtu.erplab.poi; import java.io.InputStream&ch=ww.xqy.chain" target=" ...

  4. XSSFWorkbook 设置单元格样式_如何设置Excel单元格才能只输入数字!

    要实现Excel单元格仅能输入数字,只需对单元格数据有效性进行设置即可.下面将按步骤具体介绍. 一.选择目标单元格 如Q4,然后点击数据工具栏,选择并点击数据有限性,弹出[数据有效性]窗口. 二.设置 ...

  5. java设置pdfcell的宽_Java Itext 如何设置PdfPCell单元格里Paragragh的行高

    在项目中需要用java自动生成pdf文件,然后用了itext的jar包:iext-asian-5.2.0.jar和itextpdf-5.5.9.jar 然后再调格式的时候遇到单元格里面的文字不能设置行 ...

  6. java 批量设置单元格边框,VC下设置Excel单元格的边框 (转)

    为了能使得输出到Excel中的数据显示表格,可以调用事先设置好的模板,但是不灵活.我花了一个中午的时间摸索出如何设置它了. 具体代码如下: LPDISPATCH pRange; CString   c ...

  7. JAVA怎么才能强制换行_Java利用POI生成Excel强制换行(转载)

    使用POI创建一个简单的 myXls.xls 文件 常用的包为 org.apache.poi.hssf.usermodel.*; 例子: import java.io.*; import org.ap ...

  8. java后台代码添加超链接_Java 添加超链接至Excel文档

    在Excel文档中,若想快速访问其他文件或网页上的相关信息,可以在工作表单元格中插入超链接.超链接可为文本或图片,链接对象除了网页或其他文档外,也可是邮件.同一文档中其他工作表单元格或网络路径.本文就 ...

  9. java 将网页表格导出_Java导出网页表格Excel过程详解

    将网页中的table数据,导出到excel表格,可以使用java POI实现. java poi是java中操作excel的工具,支持excel的导入与导出,一般有三种形式: 1.HSSFWorkbo ...

  10. python 查找excel内容所在的单元格_使用Python查找Excel单元格引用

    使用openpyxl以这种方式操作Excel文件需要很多细节.首先,值得一提的是,xlsx文件包含每个单元格的两种表示形式-公式和公式的当前值.openpyxl可以返回其中一个,如果需要值,则应在打开 ...

最新文章

  1. 机器学习中的模型评价、模型选择及算法选择
  2. 自学java的注意,自学Java开发注意事项
  3. ELK日志服务使用-kafka传输日志(bbotte.com)
  4. python算法与数据结构-快速排序算法(36)
  5. php如何解决脏读,php 技术沉淀
  6. Neither BindingResult nor plain target object for bean name 'xxx' availabl问题解决
  7. dns迭代查询配置_dns解析?瞅瞅这篇文章
  8. ios6.0,程序为横屏,出现闪退
  9. 使用git在本地电脑与远程GitHub/gitlub库中clone别人的github上的远程仓库代码,找资源
  10. 读取和设置SPFIELD的值
  11. jQuery补充及Django基本使用_Day18
  12. no system images installed for this target这个问题如何解决?
  13. 类型字节oracle 增强型时间类型以及postgresql时间类型
  14. MyBatis(二)------使用JDBC编程问题总结
  15. 一路山水到了这僻静的温柔乡
  16. godis之aof持久化
  17. 大数据真实案例:Spark在美团的实践
  18. 计算机一级考试的时候用计算器,在WPS文字里设置计算器功能
  19. 孙子兵法之36计详解
  20. “常量中有换行符”的解决方法

热门文章

  1. windows添加hosts
  2. Matplotlib grid()设置网格格式
  3. word怎么让封面、目录没有页码,页码从正文开始
  4. 分布式系统的阿喀琉斯之踵:数据一致性
  5. 如何查看Mac系统的位数
  6. pkpm板按弹性计算还是塑性_PKPM楼板计算
  7. NOI2014起床困难综合症
  8. excel表格快捷键
  9. 机械臂速成小指南(五):末端执行器
  10. 隐藏Excel单元格重要数值,不显示数值