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();
        }
    
    }
  • 相关阅读:
    qt 计时器自动刷新图片
    qt读取文本
    QLable 显示图片
    QButtonGroup 的使用
    Qt乱码的问题
    wpf 依赖强制回调
    实现Button的动态响应
    C# 闭包对像
    2020新年目标
    捕获、冒泡与阻止事件传播
  • 原文地址:https://www.cnblogs.com/haha12/p/4329244.html
Copyright © 2011-2022 走看看