本文内容将介绍通过Java程序如何添加、删除、移动工作表,以及设置工作表隐藏、显示等操作。文中使用了Java Excel类库(Free Spire.XLS for Java 免费版),可通过官网下载包,解压,并将lib文件夹下的Spire.Xls.jar文件导入Java程序;或者通过maven仓库下载并导入,仓库路径配置及依赖添加可参考教程

jar导入效果

1. 添加、删除工作表

import com.spire.xls.*;public class AddWorksheet {public static void main(String[] args) {//加载文档Workbook wb = new Workbook();wb.loadFromFile("test.xlsx");//添加一个新的工作表Worksheet newsheet = wb.getWorksheets().add("NewSheet");newsheet.getCellRange("E3").setText("新添加的内容");//删除第二个工作表Worksheet sheet1 = wb.getWorksheets().get(1);sheet1.remove();//保存文档wb.saveToFile("AddAndRemoveWorksheet.xlsx");wb.dispose();}
}

工作表添加、删除结果:

2. 移动工作表

import com.spire.xls.*;public class MoveWorksheet {public static void main(String[] args) {//加载文档Workbook wb = new Workbook();wb.loadFromFile("test.xlsx");//获取工作表Worksheet sheet = wb.getWorksheets().get(0);//移动工作表作为第三张工作表sheet.moveWorksheet(2);//保存文档wb.saveToFile("MoveWorksheet.xlsx",FileFormat.Version2013);wb.dispose();}
}

工作表移动结果:

3. 隐藏工作表

import com.spire.xls.*;public class HideWorksheet {public static void main(String[] args) {//加载文档Workbook wb = new Workbook();wb.loadFromFile("test.xlsx");//获取第一个工作表,隐藏(这里获取工作表,可以通过索引值或者工作表名称来获取)Worksheet sheet = wb.getWorksheets().get(0);Worksheet sheet1 = wb.getWorksheets().get("Sheet3");sheet.setVisibility(WorksheetVisibility.Hidden);sheet1.setVisibility(WorksheetVisibility.Hidden);//保存文档wb.saveToFile("HideWorksheet.xlsx");wb.dispose();}
}

工作表隐藏结果:

4. 显示(取消隐藏)工作表

import com.spire.xls.*;public class ShowWorksheet {public static void main(String[] args) {//加载文档Workbook wb = new Workbook();wb.loadFromFile("HideWorksheet.xlsx");//遍历所有工作表,显示所有隐藏的工作表for (int i = 0; i < wb.getWorksheets().getCount();i++){Worksheet sheet =  wb.getWorksheets().get(i);sheet.setVisibility(WorksheetVisibility.Visible);}/*//显示指定工作表Worksheet sheet1 = wb.getWorksheets().get("Sheet1");sheet1.setVisibility(WorksheetVisibility.Visible);*///保存文档wb.saveToFile("ShowWorksheet.xlsx");wb.dispose();}
}

全部工作表显示结果:

指定工作表显示结果:

(本文完)

显示lib包_Java 添加、删除、移动、隐藏/显示Excel工作表相关推荐

  1. 我隐藏的Excel工作表 你别想取消

    http://soft.yesky.com/office/488/2633488.shtml 在Excel中,通常隐藏工作表的操作方法如下: 把需要隐藏的工作表激活成当前工作表,执行一下"格 ...

  2. excel如何删除空白行_将EXCEL工作表中无用处的空白行删除

    大家好,时间如白驹过隙,我很早以前开始学习利用VBA,忽然间已有20多年了.开发过大小不同的VBA程序程序已数不胜数.VBA是利用Office实现个人小型办公自动化的有效手段(工具),这是我的对VBA ...

  3. Java 添加、删除、移动、隐藏/显示Excel工作表

    本文内容将介绍通过Java程序如何添加.删除.移动工作表,以及设置工作表隐藏.显示等操作.文中使用了Java Excel类库(Free Spire.XLS for Java 免费版),可通过官网下载包 ...

  4. java excel 增加sheet_Java 添加、删除、移动、隐藏、显示Excel工作表

    众所周知,Excel是日常最常用的办公软件之一.它不仅仅能够方便的处理表格和进行图形分析,同时也能够进行各种数据处理,辅助决策等操作.本文将通过使用Java程序来详细介绍如何在Excel文档中添加.删 ...

  5. java如何隐藏sheet,Java 添加、隐藏、删除Excel工作表(基于Spire.Cloud.Sdk for Java)

    前言 Spire.Cloud.Excel为开发人员提供了WorksheetsApi接口用于操作Excel工作表.本文将介绍如何使用该接口来为Excel文档添加新的工作表,及隐藏.删除文档中已有的工作表 ...

  6. excel链接隐藏工作表_自动隐藏Excel工作表

    excel链接隐藏工作表 When you build a workbook for other people to use, there might be worksheets that can s ...

  7. 符号在excel中的引用_如何在Excel工作表中添加表情符号

    &符号在excel中的引用 In the old days, we typed emoticons in our messages, to show a grin, or wink, etc. ...

  8. excel多个窗口独立显示_设置excel工作表打印区域的下技巧

    平常我们都知道excel的工作区域是非常大的,如果我们不设置打印区域的话,打印出来的excel表格会很乱的,今天我们来一起学习一个excel表格基本操作中的一个小技巧,设置excel工作表打印区域的下 ...

  9. 在Excel表格中输入0开头的数字,调整Excel工作表显示比例。

    在Excel表格中输入0开头的数字,调整Excel工作表显示比例. 目录 在Excel表格中输入0开头的数字,调整Excel工作表显示比例. 一.在Excel表格中输入0开头的数字 1.把输入状态切换 ...

  10. 在excel工作表中c1单元格_已知Excel工作表中A1单元格和B1单元格的值分别为“电子科技大学”、“信息中心”,要求在C1单元格显示“...

    已知Excel工作表中A1单元格和B1单元格的值分别为"电子科技大学"."信息中心",要求在C1单元格显示" 更多相关问题 所谓犯罪现象的特性,是指为 ...

最新文章

  1. CentOS 6.3 64bit上测试ATS 5.3.0中的正则刷新插件regex_revalidate
  2. matlab 双边沿滤波,图片漫画效果(DoG算子和双边滤波)
  3. python 数据库的Connection、Cursor两大对象
  4. [云炬ThinkPython阅读笔记]1.5 值和类型
  5. NO.72 参与项目管理、演示和总结
  6. 【Zabbix】使用zabbix 3.4自带Mysql模板,监控Redhat 7.0上的Mysql
  7. ssm 异常捕获 统一处理_统一异常处理介绍及实战,看这篇就对了
  8. 重学python入门知识
  9. 多方安全计算(MPC)原理简介
  10. Hadoop HA集群部署
  11. python ai 源码_2018年撩课学院-Python+人工智能/JavaEE/Web全栈/全学科下载_Python教程...
  12. WPF的prism框架
  13. VBS写出有趣的整人代码
  14. C# 自动转换为半角 (输入法半角/全角切换) 转载
  15. 28. 尚融宝借款额度审核
  16. 创建自己的Repo Server
  17. 树莓派3B——Mailbox
  18. “红粬黄酒第一村”乡贤吴善远联合聚力创办北墘酒业
  19. abaqus梁模型仿真图文详细步骤
  20. ios收集到的完整app

热门文章

  1. 图像识别---opencv安装
  2. c语言--直接插入算法
  3. 第7章 PCA与梯度上升法 学习笔记下
  4. Atitit bootsAtitit bootstrap布局 栅格.docx 目录 1. 简述container与container-fluid的区别 1 1.1.1. 在bootstrap中的布局
  5. Atitit Atitit 图像处理之  Oilpaint油画滤镜 水彩画 源码实现
  6. atitit.基于bat cli的插件管理系统.doc
  7. atitit.ajax 最佳实践跟框架选型 o99
  8. paip. 解决java程序不能自动退出
  9. paip.按键精灵调用其它程序及DLL以及EXE命令行的方法
  10. paip.提升开发效率--使用拼音