php excel 保护工作表,PHPExcel 指定列表锁定受保护加密不可更改方法
phpexcel指定列/表(sheet)被锁定受保护加密相应列受保护
一、受保护phpexcel的列
//实例化PHPExcel
$objPhpExcel= new \PHPExcel();
$objPhpExcel->getProperties();
//受保护的地址列
$objPhpExcel->getActiveSheet()->protectCells('A1:A7', 'password');
//解除指定列锁定
$objPhpExcel->getActiveSheet()->getStyle('B1:B7')->getProtection()->setLocked(\PHPExcel_Style_Protection::PROTECTION_UNPROTECTED);
//设置sheet锁定属性
$objPhpExcel->getActiveSheet()->getProtection()->setSheet(true);
注:以上方法如果用在指定列缺一不可!具体参数用途参见源代码方法
代码示例
二、phpexcel 受保护的表 sheet
//受保护的sheet
$objPhpExcel->getActiveSheet()->getProtection()->setSheet(true);
$objPhpExcel->getActiveSheet()->getProtection()->setSort(true);
$objPhpExcel->getActiveSheet()->getProtection()->setInsertRows(true);
$objPhpExcel->getActiveSheet()->getProtection()->setFormatCells(true);
$objPhpExcel->getActiveSheet()->getProtection()->setPassword('password');
以上参见:
php excel 保护工作表,PHPExcel 指定列表锁定受保护加密不可更改方法相关推荐
- php如何锁定表,PHPExcel冻结(锁定)表头的简单实现方法
本文实例讲述了PHPExcel冻结(锁定)表头的简单实现方法.分享给大家供大家参考,具体如下: PHPExcel是一款功能比较强大的操作微软excel的PHP插件,在导出数据时为了方便查看,有时需要锁 ...
- C#将一个excel工作表根据指定范围拆分为多个excel文件
C#将一个excel工作表根据指定范围拆分为多个excel文件 微软Excel没有提供直接的方法来拆分excel文件,因此要拆分一个excel文件最简单的方法可能就是手动剪切和粘贴了,除此之外,还有其 ...
- java使用poi实现excel保护工作表实例代码(支持.xls和.xlsx)
java使用poi实现excel保护工作表,支持.xls和.xlsx类型的excel,代码如下: import java.io.FileInputStream; import java.io.File ...
- Excel保护工作表和保护工作簿的区别
Excel文件可以进行加密,一个是打开密码.一个是编辑密码,这个是大家都知道的,但是再编辑限制还非有两种.分别是保护工作表.保护工作簿.设置这两种保护之后的excel文件所起到的保护作用也是不一样的. ...
- Poi操作保护工作表后指定区域内删除行列
最近做的一个物流项目,其主要操作是处理上传和下载Excel文件的,主要用的第三方的Poi的jar包.前几天遇到个问题,纠结了好几天终于得以解决,现将过程记录下. 作成结构相同的多sheet的Excel ...
- 如何做到,Excel保护工作表、保护工作簿、限定表内某些区域禁止编辑?
想要对excel文件设置工作表保护或者工作簿保护,首先我们先了解一下两者的区别 1.保护工作薄是保护工作薄的窗口或者结构. 一个工作薄里面有3个工作表,你设置了工作薄保护,就只有在解除工作薄保护之后才 ...
- Excel保护工作表了为什么就筛选不了了
Excel设置了保护工作表就是设置了编辑限制,所以就不能编辑excel文件了,所以表格筛选不了,可能就是因为这个原因了 想要筛选表格的话,可以考虑用okfone EXCEL解密大师把编辑限制去除掉,再 ...
- 解决问题:excel保护工作表密码忘记了怎么办?
解除工作表密码保护 1.查看代码 步骤: 右键[sheet1]-[查看代码]-打开代码窗口. 2.插入代码 代码: Sub DeletePW() ActiveSheet.Protect Drawing ...
- PHPExcel 设置单元格受保护,不可编辑,或需要密码
设置全表受保护,不能编辑 $objPHPExcel = new \PHPExcel();$objPHPExcel->getActiveSheet()->getProtection()-&g ...
- python excel xlwngs 受保护的视图解除方法
我在用python操作Excel时,模板文件是受保护的视图,结果 复制后的文件会同样是受保护的视图,打开会报错. 需要解除受保护的视图 将模板文件打开保存一下即可. 我参考网上的方法把信任中心-受保护 ...
最新文章
- Python:爬虫框架Scrapy的安装与基本使用
- oracle触发器初始化,oracle – 触发器无法初始化变量
- python3读取excel数据-python3读取Excel表格数据的代码分享
- [转载]Eclipse SVN插件比较 Subclipse vs Subversive
- Parcelable最强解析
- Fragment生命周期与Fragment执行hide、show后的生命周期探讨
- 一次针对EduSrc的挖掘
- Blog.Core高级进阶:共赴五年之约
- Java反射机制API
- Kernel Panic常见原因以及解决方法
- PHP两文件嵌套循环引用,php的循环与引用的一个坑,php循环引用_PHP教程
- java 三个点_Java Object定义三个点如何实现 Java Object定义三个点实现代码
- vant 软键盘_H5页面 绝对定位元素被 软键盘弹出时顶起
- jumpserver 账户被锁定30分钟后_175斤女孩嫌腰粗,每天坚持跳绳30分钟,3个月后令丈夫刮目相看...
- 微信小程序 图片显示不出来的问题 100%管用
- 使用 Python 制作黑白照片生成器
- java爬取今日头条文章
- C# arcengine 属性快速浏览
- 同步通讯和异步通讯的区别
- 论文精读:Joint Multi-modal Aspect-Sentiment Analysis with Auxiliary Cross-modal Relation Detection