逮高乐 发表于 2022-12-1 11:04:34

15.2.2工作表保护 可以加密码吗?(SJS-1208)

本帖最后由 Richard.Ma 于 2022-12-6 09:23 编辑

如题,工作表sheet设置protected可以加密码吗?

Richard.Ma 发表于 2022-12-1 13:43:57

spreadjs内部目前不支持给sheet保护添加密码,仅支持工作簿密码保护。
如果你是要避免用户通过点击sheet标签页的右键菜单来取消表单保护的话,可以直接把这个取消表单保护的菜单项去除


另外,SpreadJS当初在设计时候为了保持对Excel最大的兼容,可以将Excel的工作表密码相关部分也读入进SpreadJS,按照下面文章中 的思路,可以让spreadjs在导入xlsx,最后在导出时,把导入前的sheet保护密码又保存回去。
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=72318

逮高乐 发表于 2022-12-5 19:40:41

Richard.Ma 发表于 2022-12-1 13:43
spreadjs内部目前不支持给sheet保护添加密码,仅支持工作簿密码保护。
如果你是要避免用户通过点击sheet标 ...

奥 我是要用spreadjs导出excel,增加sheet密码验证;不能随意解密

Richard.Ma 发表于 2022-12-6 09:22:35

了解了,目前spreadjs产品不支持给sheet保护添加密码,

相关需求已经记录,这个帖子我也移动到需求板块。保留处理

AlexZ 发表于 2024-2-2 18:01:26

产品新版本已支持
页: [1]
查看完整版本: 15.2.2工作表保护 可以加密码吗?(SJS-1208)