java 锁定excel单元格格式化,JXL实现Excel单元格锁定
JXL实现Excel单元格锁定分为两个部分:
Excel设置 Jxl代码 Excel设置
选中所有单元格右键[设置单元格格式],点击[保护]选项卡,将[锁定]前面的勾去掉。 选中需要锁定的单元格右键[设置单元格格式],点击[保护]选项卡,将[锁定]前面的勾勾上。 选中Excel上面的选项卡[审阅],点击[工作表保护],设置一下密码和保护级别。 然后在Excel中测试一下,步骤2中设置的单元格已经被保护不可以修改,其它单元格可以修改。 JXL代码片段
默认生成的sheet中所有的单元格都会被锁定,所以如果希望哪些cell不被锁定需要设置一下。下面是部分代码,其中颜色标注部分为关键代码。
outFile = new File(exlFilePath);
FileOutputStream os = new FileOutputStream(outFile);
Workbook tBook = Workbook.getWorkbook(tmpFile);
WritableWorkbook wbook = Workbook.createWorkbook(os,tBook);
WritableSheet wsheet = wbook.getSheet(0);
//先定义好解锁Format
jxl.write.WritableCellFormat format_unlock = new jxl.write.Writabl eCellFormat(new WritableFont(WritableFont.createFont("宋体"), 10,Wr itableFont.NO_BOLD, false,UnderlineStyle.NO_UNDERLINE));
format_unlock.setBorder(Border.ALL,BorderLineStyle.THIN);
format_unlock.setAlignment(Alignment.LEFT);
format_unlock.setLocked(false);
//设置解锁格式
Label wage = new Label(5, r, "", format_unlock);
wsheet.addCell(wage);
java 锁定excel单元格格式化,JXL实现Excel单元格锁定相关推荐
- java excel导出 jxl_java使用JXL导出Excel及合并单元格
jxl是一个韩国人写的java操作excel的工具,在开源世界中,有两套比较有影响的API可供使用,一个是POI,一个是jExcelAPI.其中功能相对POI比较弱一点.但jExcelAPI对中文支持 ...
- java excel导出 jxl_Java中用JXL导出Excel代码详解
jxl是一个韩国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可供使用,一个是POI,一个是jExcelAPI.其中功能相对POI比较弱一点.但jExcelAPI对中文支 ...
- java jxl 写 excel文件_Java使用jxl写入Excel文件
首先添加jxl的maven依赖: net.sourceforge.jexcelapi jxl 2.6.12 示例代码: import java.io.File; import java.io.IOEx ...
- java输出excel 异常处理_使用poi导出Excel,并设定单元格内容类型,抛出异常
本例子使用的是HSSF,为Excel2003提供处理方案. 设定为输入类型为数值 import org.apache.poi.hssf.usermodel.DVConstraint; import o ...
- java poi 设置时间空间_java - POI - 如何将单元格值设置为Date并应用默认的Excel日期格式?...
java - POI - 如何将单元格值设置为Date并应用默认的Excel日期格式? 我已经使用Apache POI一段时间以编程方式读取现有的Excel 2003文件. 现在我有了一个新的要求,即 ...
- JXL生成EXCEL时单元格设置为数值却展示货币或自定义的问题处理
前言: 以下内容为个人见解,勿喷,欢迎有更好解决方法的大佬指点 问题起源: 最近项目中有一个这样的需求:根据后台数据生成Excel后转存到服务器上供用户进行下载.这本来是一个比较常见的需求,不存在什么 ...
- java导出excel表格设置行高,POI导出Excel设置单元格格式
使用Apache的POI相关API导出Excel设置单元格格式 栗子,一下各个代码之间的变量是通用的,要是在某个代码块中找不到某个变量,则可以向上找寻 准备工作 InputStream = templ ...
- java excel单元格背景色_POI 设置Excel单元格背景色(setFillForegroundColor)
背景介绍: 使用Java开发信息系统项目,项目中往往会涉及到报表管理部分,而Excel表格首当其冲称为最合适的选择,但是对单元格操作时对于设置单元格的背景颜色却很少提及,本文旨在方便单元格背景颜色设计 ...
- java excel 边框_【web开发】☆★之利用POI操作Excel表格系列教程【9】单元格边框处理...
[web开发]☆★之利用POI操作Excel表格系列教程[9]单元格边框处理 package csg.xiaoye.poidemo; import java.io.FileOutputStream; ...
- java excel导出 jxl_JAVA利用JXL导出/生成 EXCEL
jxl是java操作excel的工具, 在开源世界中,有两套比较有影响的API可 供使用,一个是POI,一个是jExcelAPI.其中功能相对POI比较弱一点.但jExcelAPI对中文支持非常好,A ...
最新文章
- js获取 浏览器,手机内核
- oracle linux 配置本地yum,oracle linux配置本地光盘yum源
- HDU 4787 GRE Words Revenge
- 一篇文章来告诉你可视化是多么重要
- 第五章:创建自定义绑定
- java中范型的限定
- gdal获取像元的灰度值java_GDAL利用地理坐标读取图像像元值
- san服务器型号,san存储服务器配置
- maven jdk 8 Error while generating Javadoc 或者 Error while creating archive
- Oracle中表pagesize,Oracle 解决显示凌乱串行问题时column、pagesize、linesize的设定
- VisualBox 安装 CentOS 7.6 操作记录
- JavaScript的==和Java的==比较
- 【Android 12 AOSP学习】Android 12源码下载编译
- 安卓版AWZ爱伪装一键新机说明
- esApi基本概念和操作
- 性能测试从入门到精通高级篇 - Jmeter之IP伪装和欺骗(详解教程)
- Java云同桌学习系列(二十二)——mongoDB数据库
- Win10 Office2016 激H失败错误代码0x80080005
- EduSoho v8.7.10 本地播放视频超时或者快进后网络错误导致视频下载中途失败。
- Linux设备模型-1-主要概念