C#NPOI操作EXCEL-设置密码及设置只读
2021-01-19 05:11
标签:被锁 book 提示 ima pre 地址 工作 inf creates 有时,我们可能需要某些单元格只读,如在做模板时,模板中的数据是不能随意让别人改的。在Excel中,可以通过“审阅->保护工作表”来完成,如下图: 正如代码中所看到的,我们通过设置CellStype的ISLocked为True,表示此单元格将被锁定。相当于在Excel中执行了如下操作: 执行结果如下: 没被锁定的列可以任意修改。 锁定的点击编辑就会提示: 需要输入密码才可以(这里密码是我们上面设置的password) 原贴地址:https://www.cnblogs.com/dfzone/p/3805697.html C#NPOI操作EXCEL-设置密码及设置只读 标签:被锁 book 提示 ima pre 地址 工作 inf creates 原文地址:https://www.cnblogs.com/Dumb-dog/p/12165042.htmlHSSFSheet sheet1 = hssfworkbook.CreateSheet("Sheet1");
sheet1.ProtectSheet("password");//设置密码
HSSFRow row1 = sheet1.CreateRow(0);
HSSFCell cel1 = row1.CreateCell(0);
HSSFCell cel2 = row1.CreateCell(1);
HSSFCellStyle unlocked = hssfworkbook.CreateCellStyle();
unlocked.IsLocked = false;
HSSFCellStyle locked = hssfworkbook.CreateCellStyle();
locked.IsLocked = true;
cel1.SetCellValue("没被锁定");
cel1.CellStyle = unlocked;
cel2.SetCellValue("被锁定");
cel2.CellStyle = locked;
上一篇:基于http实现网络yum源搭建
下一篇:wpf读取网络图片:
文章标题:C#NPOI操作EXCEL-设置密码及设置只读
文章链接:http://soscw.com/index.php/essay/43948.html