一个看似很正常的含身份证号码表格:
但上传这个表格的用户却提问,这个加密的身份证号码如何恢复?
这个加密了?是的,当你把字体调整一下,然后设置填充色。里面加密的字体就显示出来了。原来是用了障眼法,在身份证中插入了很多字号为1且为白色的字符。
原因找到了,但好象没什么办法,因为无论是Excel现有的功能或函数公式,都无法定位单元格内部分字符。
那就无法清除了吗?当然可以,用VBA代码就可以完成。但…..对于一些没有学过VBA的用户来说,还是一个完不成的任务。
嘿嘿,还有办法。借用WORD可以快速完成。
1、把身份证号码复制到一个空白的word文档中。然后把字体调大方便选取
2、手工逐个选取白色和浅黄色字符,编辑 – 选择 – 选择格式相似文本,然后按del键删除。
删除后再复制粘贴回Excel表格即可。
Ps:类似这种加密方式,主要防止非法用户从数据库或网页中爬取数据,保护重要信息。在Excel中可以用VBA随机向内容中添加字符并设置颜色,进而做到这种加密的效果。
·END·
微信扫一扫加关注,Office自学网官方微信公众号,
专注分享软件安装和视频教程,让你一号在手,办公无忧!