找回密码
 立即注册

QQ登录

只需一步,快速开始

逮高乐

注册会员

3

主题

10

帖子

39

积分

注册会员

积分
39
最新发帖
逮高乐
注册会员   /  发表于:2022-12-1 11:04  /   查看:1639  /  回复:4
本帖最后由 Richard.Ma 于 2022-12-6 09:23 编辑

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

4 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于: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讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-12-6 09:22:35
地板
了解了,目前spreadjs产品不支持给sheet保护添加密码,

相关需求已经记录,这个帖子我也移动到需求板块。保留处理
回复 使用道具 举报
AlexZ讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-2-2 18:01:26
5#
产品新版本已支持
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部