返回Excel催化剂目录

产品文档 / Excel催化剂

第17波-批量文件改名、下载、文件夹创建等

前几天某个网友向我提出催化剂的图片功能是否可以增加导出图片功能,这个功能我一直想不明白为何有必要,图片直接在电脑里设个文件夹维护着不就可以了么?何苦还要把Excel上的图片又重新导出到文件夹中?这个让我也再次地去思考:究竟有多少人在使用Excel时,本来源头上就不正确的流程,而需要在后面做许多擦屁股

前几天某个网友向我提出催化剂的图片功能是否可以增加导出图片功能,这个功能我一直想不明白为何有必要,图片直接在电脑里设个文件夹维护着不就可以了么?何苦还要把Excel上的图片又重新导出到文件夹中?这个让我也再次地去思考:究竟有多少人在使用Excel时,本来源头上就不正确的流程,而需要在后面做许多擦屁股的工作,一来操作繁琐,就算有代码去实现自动化,也不是件轻松活。谈回导出图片的场景,网友的现状是因为他的上游设计部,把图片直接放到Excel中了,不得不重新把图片导出到电脑中,此类的场景估计在各大企业中也是常态化的事情了。只能说,企业非常需要一些专家级的顾问给他们指引一个正确的可落地的标准化、规范化的指引。今天在介绍功能的同时,给大家重新定义一下图片的最佳管理流程!

更新与修复

  • 新增了移动或复制文件时,如果目标文件夹里已存在相同文件名时,可进行自动重命名操作。如已存在文件名:A.jpg,新移动或复制过来的文件改名为A-1.jpg
  • 新增移动或复制图片时,可对图片的大小进行调整,如图片宽度为300,高度不填留空,移动或复制后的图片进行宽度300的等比例缩放,当宽度、高度都有填写时,将按填写的宽度、高度值来缩放图片(不建议如此操作,图片可能会变形)

图片拍摄环节

第一步,商品编码电子化存储

在拍摄图片之前,需要先对要拍摄的商品进行电子化的记录(可由扫描枪之类的工具完成),把要拍摄的图片的商品编码录入到表格中,当然最后的存储方式当然是Excel的工作表,其他存储方式后续也可轻松转移至工作表内。

第二步,拍摄时,每件商品拍摄完归档到对应的商品编码文件夹内

因着此步骤的产生一个需求,批量创建商品编码文件夹,由插件完成

  1. 定义名称,增强可读性

    内容插图

  2. 使用自定义函数
    使用自定义函数,可避免考虑是否要带上斜杠等问题

    内容插图

  3. 批量创建文件夹
    可同时创建文件夹的超链接,方便跳转

    内容插图

  4. 文件夹已经创建完成

    内容插图

  5. 若有一些版衣图片等非正式的图片,可用第12波的插入图片功能,把这些图片作为可视化文件夹使用,方便文件夹跳转不出错

    内容插图

  6. 每拍完一件商品,将拍摄的商品移入对应文件夹内,文件名不需更改,后续有批量改名的方法

    内容插图 内容插图

第三步,对不同类型的图片进行重命名

  1. 把图片的全路径导入至Excel工作表内
    使用自定义函数GetFiles可一口气把父文件夹下的图片全路径全部导入工作表内(含子文件夹),一个函数返回多个值,使用方法详见第4波介绍

    2.重新整理文件信息,最后从其他系统或手工维护的表格中通过简单Vlookup把商品编码对应的属性引用过来,方便进行筛选排序等操作,同样另一自定义函数,轻松在全路径中取回商品编码的信息

    内容插图 内容插图

  2. 使用第11波介绍的插入图片功能,将图片插入到工作表中,方便可视化操作。

    内容插图

  3. 在可视化的情形下,对相应的图片进行分类,再通过简单公式把最终想要的新图片名全路径构造好。

    5.使用插件批量改名功能,即可完成图片分类后的图片命名

    内容插图 内容插图

经过以上步骤,干净的图库已经建立完成

在流程优化后,还会有引言提及的所谓导出Excel内的图片这样的需求么?分清真实需求和伪需求,能够站在更高的层面去梳理流程中哪些步骤是应该人去手工完成,哪些步骤可以提炼出工具去批量完成,这正是成为整个工作的最关键和有价值的部分。

文件/文件夹方面的其他功能

批量下载文件

若下载的链接较为有规律,可用Excel批量生成下载链接,且指定最终的下载的文件名(迅雷这些下载工具还没这些修改文件名功能),然后一口气下载网络文件到本地存放

内容插图

批量复制/移动文件

未正常处理的选定文件区域将标红提示

内容插图

删除文件/文件夹

较为简单,不需要的文件/文件夹批量删除,特别适用于在多个不同文件夹结构下的子文件夹或文件的删除,删除有风险,请谨慎操作!

总结

此篇以一个批量导出Excel图片的需求为引子,介绍了一系列新开发的和旧有开发好的功能,通过这些功能的组合使用,完美地实现了公司从拍摄图片至图库的建立完善整个流程的梳理,最终实现了工作效率的极大提升,同时在此案例中,也突显出一个专业的顾问的解决方案对企业的日常运作所能带来的强大作用,期待更多企业们慧眼识英雄,能够有更紧密地合作双赢的产生。