百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

excel实现对同一个工作簿下不同工作表分别加密,这种能实现吗?

off999 2024-10-18 08:02 30 浏览 0 评论

大家好,我是Python进阶者。

一、前言

前几天在Python最强王者交流群【哎呦喂 是豆子~】问了一个Python自动化办公的问题,问题如下:大佬们请问下 这种能实现吗?excel实现对同一个工作簿下不同工作表分别加密。

二、实现过程

这里【瑜亮老师】给了一个思路:是加密,还是保护?

【哎呦喂 是豆子~】:加密 输入密码才能看到sheet内容

【瑜亮老师】:那就是保护,这种好像只在excel中设置是不行的。或许需要用上宏,excel中只能设置打开文档和sheet表修改之类的保护。

下面【瑜亮老师】给了一个示例,非常初级简单的加密方式,其实就是非常简单的条件格式+文档保护。

【哎呦喂 是豆子~】:我去试试 hhh。

【瑜亮老师】:@哎呦喂 是豆子~?设置好了么?

【哎呦喂 是豆子~】:没完全好 还得研究下 参考了瑜亮老师的 但是还有个问题 原始数据有字符串数字的 隐藏完变成这样子

【瑜亮老师】:

【黑科技·鼓包】:是啊,不然隐藏什么。哦是说没有完全隐藏。

【哎呦喂 是豆子~】:还没领会到精髓

【黑科技·鼓包】:而且还有一个问题,左下角会显示实际值。你首先没有设置选中保护

【哎呦喂 是豆子~】:瑜老师的不会显示 我设置的还有问题

【哎呦喂 是豆子~】:这个格式要怎么设置才能吧原本的数据显示为空值?

【黑科技·鼓包】:点格式试试?

【哎呦喂 是豆子~】:隐藏好了 但是点击单元格还是可以看到数据 这个是还要设置什么么

后来【莫生气】给了一个语音指导。

【哎呦喂 是豆子~】:不显示了 但是公式会显示 这个还能隐藏吗

【黑科技·鼓包】:设置不允许选中

【哎呦喂 是豆子~】:哈哈哈 可以了 谢谢各位大佬们

【瑜亮老师】:要在保护那里把所有的勾选都去掉,但是这种方法其实只是隐藏,但是并不能加密,@哎呦喂 是豆子~?它不能阻挡引用,只要稍微会点excel的都可以把数据导出来。说白了,只是看起来唬人。

【哎呦喂 是豆子~】:大佬 求教 怎么优化呀

【黑科技·鼓包】:自己写xls读取工具,写加密转换工具,用数据库存储

【瑜亮老师】:而且使用pd读取后,明文显示

【哎呦喂 是豆子~】:文档要发给各部门确认的 然后非得放在同一个表不同sheet内加密 要是直接不同表还好能直接加密

【瑜亮老师】:那就拆分成不同的文件不就行了?pd读取文件,把所有sheet拆分成不同的文件,并设置打开密码。

【哎呦喂 是豆子~】:不行呀 他们非得放一起说拆开不同文件 文件太多了

【黑科技·鼓包】:做成压缩包,自己单独提取自己的。

【瑜亮老师】:你下发给不同部门,他们只需要确认即可。你这里交给领导的还是一个总的excel文件

【黑科技·鼓包】:或者用QTPY5套壳界面,自己选中自己的表格导出

【哎呦喂 是豆子~】:领导让放同一个表 发给各部门确认 然后他们确认完 我们在汇总在一起

【瑜亮老师】:你要的是各部门确认,对不对,不需要部门再修改数据了?

【哎呦喂 是豆子~】:要的 确认完如果有问题也是要修改的

【瑜亮老师】:你拆分后单独发给各部门,确认或修改后再发给你。你用pd直接批量读取汇总成1个excel发给你领导。ok

【哎呦喂 是豆子~】:理想情况是这个 hhh 再去争取下 能不能换成这种方案 实在不行就是隐藏加密那个了

【瑜亮老师】:如果你领导不同意这种方式。就把之前那个隐藏加密的那个发给领导,他只要觉得可以就行了。工作都是你在做,领导要的是各部门确认或修改后的结果。至于怎么实现,领导管这个也是吃饱了

【哎呦喂 是豆子~】:该管的不管 不需要管的又好积极提意见

【瑜亮老师】:当领导开始抓细枝末节的时候,就是你要开始准备投递简历的时候。什么时候大领导开始抓考勤了,赶紧离职,不要犹豫。

顺利地解决了粉丝的问题,给粉丝节约了时间、金钱和精力,非常奈斯。这个宝藏群,大家值得加入!

如果你也有类似这种Python相关的小问题,欢迎随时来交流群学习交流哦,有问必答!

三、总结

大家好,我是Python进阶者。这篇文章主要盘点了一个Python自动化办公的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。

最后感谢粉丝【哎呦喂 是豆子~】提出的问题,感谢【wen】给出的思路,感谢【黑科技·鼓包】等人参与学习交流。

【提问补充】温馨提示,大家在群里提问的时候。可以注意下面几点:如果涉及到大文件数据,可以数据脱敏后,发点demo数据来(小文件的意思),然后贴点代码(可以复制的那种),记得发报错截图(截全)。代码不多的话,直接发代码文字即可,代码超过50行这样的话,发个.py文件就行。

相关推荐

电信宽带办理电话是多少(电信宽带办理联系电话)

电信宽带不一定需要电信手机号码,可以根据自身需要选择,有单独的宽带业务,一般要求预存一定时间的使用费。不过一般包含了宽带、手机号码的融合套餐总体上更优惠,对客户来说更划算。如果有相应需求的话,建议同时...

开机进入ghost启动项(电脑启动进入ghost)

电脑启动的时候进入GHOST界面方法:  1、首先确认电脑装了GHOST软件。  2、重启电脑,注意仔细观察电脑屏幕,会有一个3s或者10s的选择界面。让选择是进入GHOST界面,或者正常启动进入系...

华硕bios修复蓝屏图解(华硕bios修复蓝屏视频教程)

先看下BIOS是否可以识别到硬盘设备,若看不到,硬盘故障的可能性很大。若可以看到硬盘,建议先尝试进行BIOS兼容性设置:1,在BIOS界面,通过方向键进【Secure】菜单,通过方向键选择【Sec...

老电脑怎么装win7系统(老电脑装win7系统可以吗)

6年前的电脑,如果是用的当时最新的CPU的话,应该是第7代或者第6代酷睿等级的。运行windows7和windows10都应该没有压力。从软件的兼容性来说,还是建议安装windows10,因为现在有好...

电脑怎么设置到点自动关机(电脑怎样设置到点关机)

1、首先我们点击电脑屏幕左下角的开始按钮,在所有程序里依次选择附件---系统工具,接着打开任务计划程序。2、我们打开任务计划程序后,在最右边的操作框里选择创建基本任务,然后在创建基本任务对话框的名称一...

2025年笔记本电脑排行榜(20201年笔记本电脑推荐)

2023华为笔记本电脑matebook16系列很好用的。因为这个系列她是有非常好的性价,比的是能够让你有非常轻薄的厚度,并且能够有11.6寸的屏幕,而且还有120赫兹的刷新率作为大学生,您可能需要经常...

powerpoint激活密钥(ppt密钥 激活码2010)

1/4进入文件打开一个PPT文件进入到软件界面,在界面左上方找到文件选项,点击该选项进入到文件页面。2/4点击账户文件页面中,页面左侧找到账户选项,点击该选项,页面右侧会出现相应的操作选择。3/4点击...

水星usb无线网卡驱动下载(水星usb无线网卡驱动下载安装)
  • 水星usb无线网卡驱动下载(水星usb无线网卡驱动下载安装)
  • 水星usb无线网卡驱动下载(水星usb无线网卡驱动下载安装)
  • 水星usb无线网卡驱动下载(水星usb无线网卡驱动下载安装)
  • 水星usb无线网卡驱动下载(水星usb无线网卡驱动下载安装)
qq恢复删除好友官网(qq恢复已删好友)
qq恢复删除好友官网(qq恢复已删好友)

qq恢复官方网站,http://huifu.qq.com/1、什么是QQ恢复系统?QQ恢复系统是腾讯公司提供的一项找回QQ联系人、QQ群的服务,向所有QQ用户免费开放。2、QQ恢复系统能恢复多长时间内删除的好友?普通用户可以申请恢复3个月内...

2025-12-28 16:03 off999

优启通u盘重装win7系统教程(优启通u盘装win7系统教程图解)

系统显示未找到万能驱动的解决方法是:1、重插下usb口1、造成“找不到驱动器设备驱动程序”的原因,可能是usb口出现问题。2、换个usb口可能是单独这个usb口出现问题,可以选择另外的usb口重试wi...

笔记本mac地址在哪看(笔记本电脑mac地址怎么查询)
  • 笔记本mac地址在哪看(笔记本电脑mac地址怎么查询)
  • 笔记本mac地址在哪看(笔记本电脑mac地址怎么查询)
  • 笔记本mac地址在哪看(笔记本电脑mac地址怎么查询)
  • 笔记本mac地址在哪看(笔记本电脑mac地址怎么查询)
wifi加密方式怎么设置(wifi网络加密怎么设置)

若你想将自己的无线网改成加密的,可以按照以下步骤操作:1.打开你的路由器管理界面。一般来说,在浏览器地址栏输入“192.168.1.1”或“192.168.0.1”,然后输入用户名和密码登录就可以打...

sql数据库自学(数据库入门必看——《sql基础教程》)

SQLServer数据库基础知识:1.数据库是由数据组成的,这些数据可以被组织成有序的数据结构,以支持特定的应用程序。2.数据库管理系统(DBMS)是一种软件工具,用于创建、管理和操作数据库。...

无线网连接不可上网怎么回事

可能有几下几方面原因:1、无线路由器网络参数设置错误,无法拨通ISP运营商的局端设备,无法接入互联网;2、宽带线路出现故障,路由器无法拨通ISP运营商的局端设备,无法连通;3、宽带DNS服务器由于某种...

电脑蓝屏重新启动(电脑蓝屏重新启动快捷键)
  • 电脑蓝屏重新启动(电脑蓝屏重新启动快捷键)
  • 电脑蓝屏重新启动(电脑蓝屏重新启动快捷键)
  • 电脑蓝屏重新启动(电脑蓝屏重新启动快捷键)
  • 电脑蓝屏重新启动(电脑蓝屏重新启动快捷键)

取消回复欢迎 发表评论: