当前位置:首页 > 图片 > 国内图片 > 正文
文章正文

2017excel 图片压缩 不为人知的Excel转压缩包逆天功能

图片 > 国内图片 > :2017excel 图片压缩 不为人知的Excel转压缩包逆天功能是由美文导刊网(www.eorder.net.cn)为您精心收集,如果觉得好,请把这篇文章复制到您的博客或告诉您的朋友,以下是2017excel 图片压缩 不为人知的Excel转压缩包逆天功能的正文:

不为人知的Excel转压缩包逆天功能

图/文:安伟星

星爷要是给你一个压缩文件,然后说这是一个Excel文件,你会怎么想?

Excel文件确实可以通过压缩软件打包进压缩包中,但是把Excel自身变成压缩文件,多数人应该还没有听说过。

01

Excel与压缩包迷之关系

其实,Office三姐妹在2007(或以上版本)中采用的后缀分别是xlsx、docx、pptx。

这些格式相比旧版本都多了个X,它们本质上是一个压缩包,这样的好处是存储相同容量的信息将占用较小的空间。

具体到Excel,构成Excel的所有源码文件都在这个压缩包中,因此通过将其后缀更改为.zip或.rar即可提取构成Excel的核心源码文件。

是不是感觉发现了微软的小秘密。

我们将Excel修改后缀为zip,解压出内部文件,看看都有什么?3个文件夹1个xml文件。

这里面是什么鬼东西,能怎么玩?让我们一步步扒光它……

小结Excel变成压缩包的原理图。

02

批量导出Excel中的图片

如果我们的Excel工作表中有很多图片,比如做的员工通讯录,里面含有每一个员工的头像照片,需要将他们批量导入了,一个一个另存为速度就太慢了。

将其转化为压缩包,然后解压,你会赫然发现,所有图片已经静静地在那里等你。

Excel等信息存放在解压后的xl文件夹中的media文件夹里,如图是获取Excel中所有图片的步骤。

03

破解工作表加密

如图第二张表「销售记录」是使用密码保护的工作表。可是自己设置的密码却忘记了,该怎么办?

这就叫做搬起石头砸自己的脚吧。

①首先修改Excel的后缀名为「.zip」或者「.rar」,是压缩文件的格式就行。

注意:Excel会提示你修改后缀名之后会导致文件不可用,不要理它,点击「是」。

②用压缩软件打开刚才创建的压缩包,从压缩包中xlworksheets路径下找到加密的工作表。因为我们只有sheet2为加密工作表,所以打开这个工作表即可。

通常,为了防止乱搞,把原始Excel文件搞乱,我建议大家把此文件复制到桌面之后再进行下一步操作。

(2017excel 图片压缩)

③假设你已经将压缩包中的Sheet2复制到桌面了,那么用【记事本】打开它,【Ctrl】+【F】,输入“pro”查找找到加密代码,找到之后将<>中的那一坨连同<>符号一起删掉,然后保存。

<sheetProtection algorithmName="SHA-512" hashValue="0botjAbUl3c8nnRthv/9xqEJw1FA6ErQJGpCGWzty5mQjyr89b11v9ffpnHIJOm3mk9Rv3YgnF10xQ3FEjTbvQ==" saltValue="5wf6E/o5M+RHJTelz8A5hg==" spinCount="100000" sheet="1" objects="1" scenarios="1"/>

④将桌面的上已经删除密码保护的sheet2直接拖到压缩的文件的xlworksheets路径下,替换到原来的sheet2。

⑤把zip文件改回.xlsx文件,然后大摇大摆去修改工作表吧,因为excel工作表保护密码消失了。

04

批量修改工作表名称

(2017excel 图片压缩)

一个工作簿中存放了一整年的销售记录表,有一个汇总表以及1-12月的销售明细。现在想把工作表名称中“2008年”字样统一改为“2010年”,同样使用压缩文件的方式可以快速搞定。

①将Excel文件的扩展名修改为.zip

②双击zip压缩包→xl文件夹,找到workbook.xml文件,并将workbook.xml复制到桌面(注意不要解压压缩文件)。

③以记事本的方式打开桌面上的workbook.xml文件,单击菜单命令“编辑”→“替代”,在弹出的“替换”对话框中,“查找内容”文本框输入:2008年,“替换为”文本框输入:2010年,单击“全部替换“按钮,关闭”替换“对话框;

④保存文件,并将其粘贴回压缩文件夹中,会提示“此位置已包含同名文件”,点击复制与替换。

⑤将zip文件扩展名再改回原来的.xlsx,然后打开此Excel文件,发现所有的工作表名称都已经改变了。

05

批量修改批注

通过摸索,星爷发现,Excel转化成压缩包之后,其中xl文件夹是放置Excel中各种元素的地方,比如Excel中插入了图片,在xl文件夹中就会生成一个media文件夹;在Excel单元格中插入了批注,xl文件夹中就会生成一个comments1.xml文件,用来存放批注。

因此,在Excel文件中难以批量操作的“批注”,就可以利用压缩包方法解决。

比如批量修改批注。

双击zip压缩文件,双击打开 xl 文件夹,找到名为comments1.xml的文件,将其复制到桌面。

(2017excel 图片压缩)

右键单击comments1.xml文件,在右键菜单中依次单击【打开方式】——【记事本】。在记事本中打开后,所有Excel中批注的内容都在这个文件中了,在这里我们可以方便的使用查找替换进行批量性该,比如:删掉所有批注中的“学费”两字。

(2017excel 图片压缩)

如图可以采用替换的方式,将学费替换为空值。

完成之后保存comments1.xml文件,并将其粘贴回压缩文件包中。

最后zip文件扩展名再改回原来的.xlsx,然后打开此Excel文件,工作表中所有地方的批注都进行了相应的改变。

知道了这个原理之后,我们应该还能解锁更多的玩法,等着你去发现。(2017excel 图片压缩)

今日互动

关于Excel与压缩包,你还有哪些玩法?

IOS专用打赏,一种碉堡了的打赏方式

↓↓↓

·The End·

作者:安伟星,微软Office认证大师,领英中国专栏作者,《玩转职场Excel》图书作者,原创公众号:精进Excel(ID:SeniorExcel)

撩我

精进Excel

在这里体验Excel之美返回搜狐,查看更多


一.07版的Excel怎样全部压缩里面的图片5分




二.如何在excel中插入图片后拉伸缩小查看不会改变清晰度?




三.怎么做双层饼图 excel2016

多系列"饼图",可以用“圆环图”类型方便实现:
选中多系列数据区域,插入--图表--插入饼图和圆环图,选择“圆环图”,然后右击绘图区,“设置数据系列格式”法唬瘁舅诓矫搭蝎但莽,在右击设置窗口中,在“系列选项”下,“圆环图内径大小”,设置为0,就是拉向左侧。


四.2017excel上有一个白色方块5分

你是说选中区域的左上角吗,只要选中区域开始的单元格都是如你看到的显示的啊


五.Excel输入1-1生成的是2016-1-1怎么样设置输入1-1变成2017-1-1

1-1 如果按日期表示的话,是按照当前系统的年月日来自动填充的。
如果当前的日期是2016年,自动填充的效果就是2016-1-1
如果你想自动输入1-1,为2017-1-1的话,就只能吧系统的时间往前面+1年就可以了。
以此类推。


六.怎么利用excel函数公式求 2016年3月1日,加上10个月直接递增成2017年1月1日

=DATE(YEAR(A1),MONTH(A1)+10,DAY(A1))


七.excel中保存后不清晰,怎么还原图片

如果excel只是辅唬滇舅鄄矫殿蝎东莽保存了没有关闭,那就不停的点撤销,知道图片是原始的尺寸。然后再进行细微的调整,达到清晰。如果已经保存退出了,那就把图片删除了,重新引入文件就可以了!


八.excel2017.3.12改成3月12日

输入=TEXT(SUBSTITUTE(A1,".","-"),"m月d日")


九.excel函数求助2017-7-18 13:34:20

引入辅助列:

最后的公式:

  • 2010excel怎么压缩图片 不为人知的Excel转压缩包逆天功能
  • 07版excel压缩图片
  • excel 图片 压缩 最基础EXCEL保存功能,你不一定会用
  • excel图片压缩在哪里 不为人知的Excel转压缩包逆天功能
  • excel图片取消图片压缩 不为人知的Excel转压缩包逆天功能
  • excel 图片不能压缩 最基础EXCEL保存功能,你不一定会用
  • excel压缩图片无效 不为人知的Excel转压缩包逆天功能
  • 2017excel 图片压缩 不为人知的Excel转压缩包逆天功能由美文导刊网(www.eorder.net.cn)收集整理,转载请注明出处!原文地址http://www.eorder.net.cn/pic18022/

    文章评论
    Copyright © 2006 - 2016 www.eorder.net.cn All Rights Reserved
    美文导刊网 版权所有