手把手教你批量批量把excel 表格里的图片给弄出来

好多人存Excel里的图片,都习惯手动点进去一个一个另存,要是碰上几百张图或者几百个文件,那时间全得耗在这儿,根本干不完活儿。这回我给大伙安利3个法子,不光能批量把Excel表格里的图给弄出来,还能直接用表里的某一列来给图起名。这流程全是自动化的,彻底把你的手解放出来。 平时工作中碰到这种事儿可不少见,像公司的花名册、学校的名单表,或者电商的商品清单里的证件照、产品图,甚至是那些报销票据。你要是想把这些图都抠出来存电脑里,再按上面的人名、产品名或者报销单号来命名,一个一个点实在是太费劲了。这时候就得想个聪明的办法,告别这种机械重复的活儿。 先看第一种办法,它叫核烁文档批量处理工具。这东西能一键把Excel里的图片都导出来,几百个Excel文件也能一次搞定。导出来的文件名可以用默认的,也能指定某一列做文件名。操作特简单,不用写代码也不用脚本,鼠标点点几下就完事了。唯一的小遗憾是它只支持Windows系统,还得电脑上先装这个工具。 第二种法子是直接用Excel自带的功能。你把表格存成网页格式,这是最简单直接的。这招不费网也不用装别的软件,公司内网里用特别方便。缺点是导出来的图名字都是image001、image002这种格式,没法按内容改。你得手动再把名字挨个换一遍。 最后这种方法是用VBA宏来搞。它能把Excel里的所有图一键导出来,支持多文件批量处理。导完还能直接按单元格内容给图重命名。这个好处是不用别的工具,直接在Excel里写代码就行。但缺点也很明显:涉及到代码,不太懂的人容易出错搞出别的问题来。 具体咋操作呢?第一种方法:打开核烁文档批量处理工具,选Excel工具里的“导出Excel单元格中的图片”,把文件拖进来或者手动加。然后选列作为文件名(比如选A列),处理完点保存位置就能看见所有图了。 第二种方法:在Excel里点“文件”→“另存为”,选网页格式(html)。系统会自动生成一个同名文件夹把图都放进去,你自己再手动改一下名就行。 第三种方法:把要导的文件放同一文件夹里,新建个.xlsm格式的Excel文件。打开它按Alt+F11进VBA编辑器,插个模块把代码贴上。回到Excel按Alt+F8选这个模块运行一下就行。