在Excel里面辛辛苦苦插入的图片,好不容易排版得漂漂亮亮的,结果要用到别的地方,却发现直接复制粘贴根本不行,这感觉就像煮熟的鸭子飞了,郁闷!别担心,我来告诉你几个靠谱的办法,把这些图片从Excel里揪出来。
首先,也是最最直接的方法,就是另存为网页。对,你没听错!Excel可以存成网页格式(.html或者.htm),这个方法简单粗暴,但是效果往往出奇的好。操作也很简单,文件 -> 另存为 -> 保存类型选择“网页(.htm; .html)”。存好之后,你会发现多了一个html文件和一个同名的文件夹。这个文件夹里,藏着的就是你在Excel里面插入的所有图片!它们会以单独的文件形式存在,而且通常都是原始尺寸,是不是很惊喜?
不过,这个方法也有个小缺点,如果你的Excel文件里有很多图,那个文件夹里的图片就会很杂乱,你需要自己慢慢筛选。而且,如果你的Excel文件格式比较复杂,另存为网页可能会丢失一些格式信息。
另一种方法,可能稍微复杂一点,但更灵活。你可以把Excel文件另存为PDF格式。这个方法的好处是,PDF文件通常能很好地保留原始的格式和排版,而且大多数PDF阅读器都支持提取图片。
存成PDF之后,打开PDF文件,找到“导出”或者“另存为”之类的选项(不同PDF阅读器的叫法可能不一样),然后选择“导出所有图片”或者类似的选项。这样,你的图片就会被提取出来,保存到一个文件夹里。
如果你觉得上面的方法还是不够方便,或者你的Excel文件实在太大了,另存为PDF会很慢,那么还有一招,那就是利用压缩软件。
Excel 2007及以后的版本,其实本质上是一个压缩文件(.xlsx或者.xlsm)。你可以把你的Excel文件后缀名改成.zip(比如,把“我的表格.xlsx”改成“我的表格.zip”),然后用WinRAR或者7-Zip之类的压缩软件打开它。
打开之后,你会发现里面有很多文件夹,找到一个叫“xl”的文件夹,再进去找到一个叫“media”的文件夹。这个文件夹里,就放着你在Excel里插入的所有图片!是不是感觉像寻宝一样?
这个方法的好处是,它可以直接访问Excel文件的内部结构,不需要进行任何转换,速度很快。而且,你可以直接预览图片,选择性地提取你需要的图片。
当然,还有一些在线的工具,声称可以提取Excel里的图片,但是这种方法我不太推荐。一方面,安全性无法保证,谁知道你的数据会不会被泄露?另一方面,很多在线工具都是收费的,或者有各种限制,用起来很不爽。
最后,再说一个比较“高级”一点的办法。如果你懂一点VBA编程,你可以写一段VBA代码,来实现图片的提取。这个方法需要一定的编程基础,但是如果你学会了,就可以批量提取图片,效率非常高。
简单来说,VBA代码的思路是:遍历Excel工作表里的所有Shape对象(Shape对象包括图片、图表、文本框等等),判断Shape对象是不是图片,如果是,就把图片保存到指定的文件夹里。
网上一搜,能找到很多现成的VBA代码,稍微修改一下就可以用。不过,要注意的是,VBA代码的安全性也需要考虑,不要随便运行来路不明的代码。
总之,把Excel里面的图片保存出来,方法有很多种,选择哪一种取决于你的具体情况和需求。如果你只是偶尔需要提取几张图片,那么另存为网页或者PDF可能就足够了。如果你需要批量提取大量的图片,那么用压缩软件或者VBA代码可能更高效。
记住,无论用哪种方法,都要注意保护自己的数据安全,不要随意上传敏感信息到网上。好了,希望这些方法能帮到你,祝你早日摆脱图片提取的烦恼!
【excel里面的图片怎么保存出来】相关文章:
excel表格怎么排序名次123412-13
excel表里怎么做序号12-13
excel表格护眼模式怎么开启12-13
excel堆积面积图怎么做12-13
excel结构图怎么做12-13
拜托,别再手动复制粘贴了。12-13
excel里面的图片怎么保存出来12-13
excel表格被隐藏了怎么还原12-13
怎么让两个excel窗口独立?12-13
excel日期进度条怎么做12-13
excel怎么让两列排序一致12-13
别再用肉眼一行行对了,求你了。12-13
苹果怎么编辑excel12-13