ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 6766|回复: 4

个人永久性免费的Excel插件!Excel催化剂快速生成、读取、导出条形码二维码

[复制链接]

TA的精华主题

TA的得分主题

发表于 2018-3-24 18:14 | 显示全部楼层 |阅读模式
根据指定的内容生成对应的条形码或二维码,在如今移动互联网时代,并不是一件什么新鲜事,随便百度一下,都能找到好多的软件或在线网站可以帮我们做到,但细想一下,如果很偶然地只是生成一个两这样的图形,百度一下找个在线网站生成一下下载到本地,再复制粘贴一下,并不是什么多大问题的事情,但如果要批量处理,又如何呢?如果生成的二维码条形码,先进行排版一下打印出来,类似一个个标签或用作相应的产品说明的一部分,那又是怎样一种现成的解决方案呢?
本次Excel催化剂再次刷新大家对Excel的认识,所有大家想做的事情,全部都在Excel内完成,借助Excel快速地数据生成能力(函数公式Vlookup引用、数据填充等),快速得到条形码、二维码的原始数据,并借助插件,一键完成条形码、二维码的生成、读取、导出工作,极大地提升了日常的工作效率,无需额外定制购置软件辅助完成!
文章出处说明
原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,尽可能跳转回简书平台上查看。
功能介绍
本次功能分别有二维码/条形码的生成,或从指定文件路径下读取出二维码/条形码的信息和生成的二维码/条形码进行导出操作,继续上一波图片的插入功能中提及的可以对二维码/条形码的放大和移动删除动作。
二维码条形码功能总览.png
二维码条形码功能配置区.png
生成二维码/条形码
  • 配置公共参数,如上篇插入图片提升的需要确认图片插入到工作表中的高度,图片插入相对内容的偏移位置(行偏移和列偏移)有不熟悉其定义的地方请翻阅
    Excel催化剂功能第11波-快速批量插入图片 - 简书https://www.jianshu.com/p/9a3d9aa7ba7e
  • 对条形码的额外配置

  • 生成的条形码,可以底部显示原始的数据或不显示
  • 条形码的种类好多,需要自行选择正确的编码方式
  • 条形码像素
    用于导出时的实际的像素大小,非显示在Excel单元格内的大小,因条形图不是正方形,故需调整宽度和高度两项


  • 3条形码有无底部数据效果.png


  • 4条形码不同编码.png


对二维码的额外配置
  • 容错率
    大概是容错率越高,扫码时可以更容易扫描成功之类的,具体也不是太懂,只是有这个参数,先提到配置里,可以配置一下,有兴趣的同学深入研究的同学自行百度一下。
  • 二维码大小
    因一般二维码是正方形的,故一次设置,长宽都是一样,同样原理是指导出的图片大小,非工作表内显示大小。
  • 二维码边缘留白大小
    可以不填满整个图片区域,留出部分空白,具体这里的空白是什么单位也没搞懂,自行测试下需要的留白大小,感觉设置5已经是很大的留白了,设置0应该是不留白的意思。
  • 二维码中心LOGO图
    一般二维码预留了一个中心位置,可以放自己的LOGO,有这方面需求的话,可以放个本地图片地址,供插件调用此图片放到二维码中,不想要LOGO,把图片地址清空即可。

二维码留白

二维码有LOGO和无LOGO区别

读取二维码/条形码
此功能可根据给定的文件地址,从该地址中读取图片,并把图片中的二维码或条形码的信息读取出来,放到对应的单元格位置中,目标单元格的位置的选取,和图片的位置选择用的是同一个参数,也是从公共配置里的行列偏移来设定
Excel催化剂里有自定义函数可以批量把文件夹里的文件路径信息读取出来,例如下图的GetFiles函数,具体自定义函数的使用,请参考文章 Excel催化剂功能第4波-一大波自定义函数高级应用,重新定义Excel函数的学习和使用方法 - 简书https://www.jianshu.com/p/534803771c20
导出二维码/条形码
导出二维码/条形码的场景个人感觉比较少,而且导出后的二维码/条形码,人不可识别,需要二维码/条形码就直接生成就好。无需从文件中再重新插入图片的方式获得,当然可能有部分需求是拿二维码/条形码到其他地方使用如使用PS把二维码、条码码放到其他图片中等需求。
因二维码/条形码生成时使用了GUID唯一码标识,导出时为了不引起重名覆盖也用此GUID来命名图片,可读性较弱。
总结
此次开发的针对Excel内部对条形码/二维码的处理所涉及的生成、读取、导出等功能,基本可满足日常对条形码/二维码的使用场景,结合下一个功能(自由报表生成),可充分利用到此二维码/条形码生成后,对其进行更可视化,可打印的排版需求,使真正生成的条形码/二维码更好地展示使用,敬请期待下一波的功能吧

TA的精华主题

TA的得分主题

发表于 2019-10-8 16:16 | 显示全部楼层
老板安排了作业,需要EXCEL来实现条码生成功能

TA的精华主题

TA的得分主题

发表于 2020-1-2 20:03 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2020-1-30 15:32 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
不错 很好。顶起来。

TA的精华主题

TA的得分主题

发表于 2020-8-31 12:15 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
收藏了,谢谢分享
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-4 16:21 , Processed in 0.028732 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表