zoukankan      html  css  js  c++  java
  • java poi操作excel 添加 锁定单元格保护

    Excel的book保护是很常用的,主要是不想让别人修改Excel的时候用。这样能够避免恶意随便修改数据,提高数据的可信度。

        下面介绍JAVA POI来实现设置book保护:

         使用HSSFSheet类的protectSheet(password)方法就可以了。

    具体代码如下:

    package com.util;
    
    import java.io.FileOutputStream;
    
    import org.apache.poi.hssf.usermodel.HSSFCell;
    import org.apache.poi.hssf.usermodel.HSSFRow;
    import org.apache.poi.hssf.usermodel.HSSFSheet;
    import org.apache.poi.hssf.usermodel.HSSFWorkbook;
    
    public class PoiCreateExcel {
    
        public static void main(String[] args) throws Exception {
            // 创建Excel的 Workbook,对应到一个excel文档
            HSSFWorkbook wb = new HSSFWorkbook();
            
            HSSFSheet sheet = wb.createSheet("sheet1");
            //sheet添加保护 代码
            sheet.protectSheet("123");
    
            // 创建Excel的sheet的一行
            HSSFRow row = sheet.createRow(0);
            // 创建 单元格
            HSSFCell cell = row.createCell(0);
            // 给Excel的单元格 赋值
            cell.setCellValue("hello world");
    
            FileOutputStream os = new FileOutputStream("g:\workbook.xls");
            wb.write(os);
            os.close();
        }
    
    }
  • 相关阅读:
    第三方支付
    优化MySQL插入方法的五个妙招
    MySQL的数据类型和建库策略详解
    mysql 文本搜索
    mysql 存储过程
    mysql 游标的使用
    mysql 触发器
    mysql 保留点
    MySQL 使用硬链接配合truncate 删除2.2T的表
    25-ZigZag Conversion
  • 原文地址:https://www.cnblogs.com/haha12/p/4329244.html
Copyright © 2011-2022 走看看