根据指定的内容生成对应的条形码或二维码,在如今移动互联网时代,并不是一件什么新鲜事,随便百度一下,都能找到好多的软件或在线网站可以帮我们做到,但细想一下,如果很偶然地只是生成一个两这样的图形,百度一下找个在线网站生成一下下载到本地,再复制粘贴一下,并不是什么多大问题的事情,但如果要批量处理,又如何呢?如果生成的二维码条形码,先进行排版一下打印出来,类似一个个标签或用作相应的产品说明的一部分,那又是怎样一种现成的解决方案呢?
本次Excel催化剂再次刷新大家对Excel的认识,所有大家想做的事情,全部都在Excel内完成,借助Excel快速地数据生成能力(函数公式Vlookup引用、数据填充等),快速得到条形码、二维码的原始数据,并借助插件,一键完成条形码、二维码的生成、读取、导出工作,极大地提升了日常的工作效率,无需额外定制购置软件辅助完成!

文章出处说明

原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,尽可能跳转回简书平台上查看。

视频演示

https://v.qq.com/x/page/n060994aov3.html?ptag=qqbrowser

功能介绍

本次功能分别有二维码/条形码的生成,或从指定文件路径下读取出二维码/条形码的信息和生成的二维码/条形码进行导出操作,继续上一波图片的插入功能中提及的可以对二维码/条形码的放大和移动删除动作。

二维码条形码功能总览.png

二维码条形码功能配置区.png

生成二维码/条形码

  1. 配置公共参数,如上篇插入图片提升的需要确认图片插入到工作表中的高度,图片插入相对内容的偏移位置(行偏移和列偏移)有不熟悉其定义的地方请翻阅
    Excel催化剂功能第11波-快速批量插入图片 - 简书https://www.jianshu.com/p/9a3d9aa7ba7e

  2. 对条形码的额外配置

  • 生成的条形码,可以底部显示原始的数据或不显示

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

  • 条形码的种类好多,需要自行选择正确的编码方式

    4条形码不同编码.png

  • 条形码像素
    用于导出时的实际的像素大小,非显示在Excel单元格内的大小,因条形图不是正方形,故需调整宽度和高度两项

    5条形码长宽像素.png

对二维码的额外配置

  • 容错率
    大概是容错率越高,扫码时可以更容易扫描成功之类的,具体也不是太懂,只是有这个参数,先提到配置里,可以配置一下,有兴趣的同学深入研究的同学自行百度一下。

  • 二维码大小
    因一般二维码是正方形的,故一次设置,长宽都是一样,同样原理是指导出的图片大小,非工作表内显示大小。

  • 二维码边缘留白大小
    可以不填满整个图片区域,留出部分空白,具体这里的空白是什么单位也没搞懂,自行测试下需要的留白大小,感觉设置5已经是很大的留白了,设置0应该是不留白的意思。

    7二维码边缘留白.png

  • 二维码中心LOGO图
    一般二维码预留了一个中心位置,可以放自己的LOGO,有这方面需求的话,可以放个本地图片地址,供插件调用此图片放到二维码中,不想要LOGO,把图片地址清空即可。

    6二维码是否含LOGO.png

读取二维码/条形码

此功能可根据给定的文件地址,从该地址中读取图片,并把图片中的二维码或条形码的信息读取出来,放到对应的单元格位置中,目标单元格的位置的选取,和图片的位置选择用的是同一个参数,也是从公共配置里的行列偏移来设定
Excel催化剂里有自定义函数可以批量把文件夹里的文件路径信息读取出来,例如下图的GetFiles函数,具体自定义函数的使用,请参考文章 Excel催化剂功能第4波-一大波自定义函数高级应用,重新定义Excel函数的学习和使用方法 - 简书https://www.jianshu.com/p/534803771c20

8读取二维码信息.png

导出二维码/条形码

导出二维码/条形码的场景个人感觉比较少,而且导出后的二维码/条形码,人不可识别,需要二维码/条形码就直接生成就好。无需从文件中再重新插入图片的方式获得,当然可能有部分需求是拿二维码/条形码到其他地方使用如使用PS把二维码、条码码放到其他图片中等需求。
因二维码/条形码生成时使用了GUID唯一码标识,导出时为了不引起重名覆盖也用此GUID来命名图片,可读性较弱。

总结

此次开发的针对Excel内部对条形码/二维码的处理所涉及的生成、读取、导出等功能,基本可满足日常对条形码/二维码的使用场景,结合下一个功能(自由报表生成),可充分利用到此二维码/条形码生成后,对其进行更可视化,可打印的排版需求,使真正生成的条形码/二维码更好地展示使用,敬请期待下一波的功能吧!

系列文章

Excel催化剂安装过程详解及安装失败解决方法 - 简书https://www.jianshu.com/p/4efcee38175a
Excel催化剂功能第1波-工作表导航 - 简书 https://www.jianshu.com/p/d9b2ae29cebe
Excel催化剂功能第2波-数字格式设置 - 简书 https://www.jianshu.com/p/a758ac3e77e2
Excel催化剂功能第3波-与PowerbiDesktop互通互联 - 简书https://www.jianshu.com/p/e05460ad407d
Excel催化剂功能第4波-一大波自定义函数高级应用,重新定义Excel函数的学习和使用方法 - 简书 https://www.jianshu.com/p/534803771c20
Excel催化剂功能第5波-使用DAX查询从PowerbiDeskTop中获取数据源 - 简书https://www.jianshu.com/p/21b2ca8fd2b8
Excel催化剂功能第6波-导出PowerbiDesktop模型数据字典 - 简书https://www.jianshu.com/p/bc26a8dcdfce
Excel催化剂功能第7波-智能选区功能 - 简书 https://www.jianshu.com/p/146748e484d5
Excel催化剂功能第8波-快速可视化数据 - 简书 https://www.jianshu.com/p/ce7cca2baf89
Excel催化剂功能第9波-数据透视表自动设置 - 简书https://www.jianshu.com/p/f872ace9aa90
Excel催化剂功能第10波-快速排列工作表图形对象 - 简书https://www.jianshu.com/p/eab71f2969a6
Excel催化剂功能第11波-快速批量插入图片 - 简书https://www.jianshu.com/p/9a3d9aa7ba7e

关于Excel催化剂

Excel催化剂先是一微信公众号的名称,后来顺其名称,正式推出了Excel插件,插件将持续性地更新,更新的周期视本人的时间而定争取一周能够上线一个大功能模块。Excel催化剂插件承诺个人用户永久性免费使用!

Excel催化剂插件使用最新的布署技术,实现一次安装,日后所有更新自动更新完成,无需重复关注更新动态,手动下载安装包重新安装,只需一次安装即可随时保持最新版本!

Excel催化剂插件下载链接:https://pan.baidu.com/s/1eT2znYM
因插件使用VSTO开发技术完成,插件的安装需要电脑满足相关的环境配置才能运行,且需可连接外网的方式实现自动更新机制,若下载安装过程中有任何疑问或需要离线版安装等,尽量不单独私聊询问,加QQ群可高效解决(群内已汇集了VSTO开发、Powerbi技术、Sqlserver商业智能等方面的国内顶尖大牛人物,进群的好处不用多说了)

Excel催化剂插件交流群群二维码.png

取名催化剂,因Excel本身的强大,并非所有人能够立马享受到,大部分人还是在被Excel软件所虐的阶段,就是头脑里很清晰想达到的效果,而且高手们也已经实现出来,就是自己怎么弄都弄不出来,或者更糟的是还不知道Excel能够做什么而停留在不断地重复、机械、手工地在做着数据,耗费着无数的青春年华岁月。所以催生了是否可以作为一种媒介,让广大的Excel用户们可以瞬间点燃Excel的爆点,无需苦苦地挣扎地没日没夜的技巧学习、高级复杂函数的烧脑,最终走向了从入门到放弃的道路。

最后Excel功能强大,其实还需树立一个观点,不是所有事情都要交给Excel去完成,也不是所有事情Excel都是十分胜任的,外面的世界仍然是一个广阔的世界,Excel只是其中一枚耀眼的明星,还有其他更多同样精彩强大的技术、工具等。*Excel催化剂也将借力这些其他技术,让Excel能够发挥更强大的爆发!

关于Excel催化剂作者

姓名:李伟坚,从事数据分析工作多年(BI方向),一名同样在路上的学习者。
技术路线从一名普通用户,通过Excel软件的学习,从此走向数据世界,非科班IT专业人士。
历经重重难关,终于在数据的道路上达到技术平原期,学习众多的知识不再太吃力,同时也形成了自己的一套数据解决方案(数据采集、数据加工清洗、数据多维建模、数据报表展示等)。

擅长技术领域:Excel等Office家族软件、VBA&VSTO的二次开发、Sqlserver数据库技术、Sqlserver的商业智能BI技术、Powerbi技术、云服务器布署技术等等。

2018年开始职业生涯作了重大调整,从原来的正职工作,转为自由职业者,暂无固定收入,暂对前面道路不太明朗,苦重新回到正职工作,对Excel催化剂的运营和开发必定受到很大的影响(正职工作时间内不可能维护也不可能随便把工作时间内的成果公布于外,工作外的时间也十分有限,因已而立之年,家庭责任重大)。

和广大拥护者一同期盼:Excel催化剂一直能运行下去,我所惠及的群体们能够给予支持(多留言鼓励下、转发下朋友圈推荐、小额打赏下和最重点的可以和所在公司及同行推荐推荐,让我的技术可以在贵司发挥价值,实现双赢(初步设想可以数据顾问的方式或一些小型项目开发的方式合作)。)

转载于:https://www.cnblogs.com/ExcelCuiHuaJi/p/8734797.html

个人用户永久免费,可自动升级版Excel插件,使用VSTO开发,Excel催化剂功能第12波-快速生成、读取、导出条形码二维码...相关推荐

  1. 个人用户永久免费,可自动升级版Excel插件,使用VSTO开发,Excel催化剂功能第13波-一键生成带图片自由报表...

    在Excel的世界中,因着Excel的灵活性,觉得广大用户喜欢(一般的系统都是中规中矩,用户没法对它进行半点改变),例如可以用来做简历模板.员工信息标签.员工工资条.任意的多行多列合并单元格形成自己最 ...

  2. 个人永久性免费-Excel催化剂功能第58波-批量生成单选复选框

    插件的最大威力莫过于可以把简单重复的事情批量完全,对日常数据采集或打印报表排版过程中,弄个单选.复选框和用户交互,美观的同时,也能保证到数据采集的准确性,一般来说用原生的方式插入单选.复选框,操作繁琐 ...

  3. 个人用户永久免费,可自动升级版Excel插件,使用VSTO开发,Excel催化剂功能第11波-快速批量插入图片...

    Excel自带插入图片功能,但操作步骤繁琐,插入图片后,还要一张张图片归位,插入的图片一般是用于可视化某些商品条码,增强阅读性.即一般会在商品条码旁边存放对应的图片,这些工作若用Excel自带的功能, ...

  4. 个人用户永久免费,可自动升级版Excel插件,使用VSTO开发,Excel催化剂功能第15波-接入AI人工智能NLP自然语言处理...

    上回提到现在是概念化时代,马云爸爸们天天演讲各样的概念,IT世界也在讲ABC时代(A-AI人工智能,B-BigData大数据,C-Cloud Computing云计算),在2017年,大把大佬们都大谈 ...

  5. 个人永久性免费-Excel催化剂功能第17波-批量文件改名、下载、文件夹创建等

    前几天某个网友向我提出催化剂的图片功能是否可以增加导出图片功能,这个功能我一直想不明白为何有必要,图片直接在电脑里设个文件夹维护着不就可以了么?何苦还要把Excel上的图片又重新导出到文件夹中?这个让 ...

  6. 个人永久性免费-Excel催化剂功能第20波-Excel与Sqlserver零门槛交互-数据上传篇

    Excel作为众多数据存储的交换介质,在不同的系统内的数据很少可以很连贯地进行整合分析,一般的业务系统都会提供导出Excel作为标配功能供用户使用系统内生成的数据. 此时最大的问题是,Excel很维去 ...

  7. 个人永久性免费-Excel催化剂功能第19波-Excel与Sqlserver零门槛交互-查询篇

    对频繁使用Excel的高级应用的尝试用户来说,绕不过的一个问题Excel的性能问题,对于几万条数据还说得过去,上了10万行的数据量,随便一个函数公式的运算都是一个不小的负荷,有些上进一点的用户会往Ac ...

  8. 个人永久性免费-Excel催化剂功能第28波-工作薄瘦身,安全地减少非必要冗余

    Excel催化剂在完善了数据分析场景的插件需求后,决定再补充一些日常绝大多数Excel用户同样可以使用到的小功能,欢迎小白入场,在不违背太多Excel最佳实践的前提下,Excel催化剂乐意为广大Exc ...

  9. 个人永久性免费-Excel催化剂功能第26波-正确的Excel密码管理之道

    Excel等文档肩负着我们日常大量的信息存储和传递工作,难免出现数据安全的问题,OFFICE自带的密码设置,在什么样的场景下才有必要使用?网上所宣称的OFFICE文档密码保护不安全,随时可被破解,究竟 ...

最新文章

  1. sql将一列拆分为多列_【Excel实用技巧】把一列数据拆分为多列的三个菜鸟招数,你还有更菜的方法吗?...
  2. boost::mpl模块实现range_c相关的测试程序
  3. Ajax-个人学习记录(2)
  4. python,时间加减,时间计算,时间格式化,时间提取汇总
  5. 热门项目:高精度图像分类全流程开发
  6. 微信小程序预览pdf功能实现
  7. 下载、安装Keil 5
  8. 装了linux开机出现错误,[已解决]安装完,启动出现错误!
  9. jmeter(二十二)内存溢出原因及解决方法
  10. php laravel设置创建目录的权限,在Laravel5中正确设置文件权限的方法
  11. ZT“老师说,如果想念一个人,就响两下他/她的手机。”
  12. 《算法竞赛入门经典》例题5.4.1
  13. SD卡格式化造成数据丢失的恢复方法
  14. onenote打开闪退平板_Win10系统下OneNote打不开或闪退如何解决
  15. 搜狗VS有道,搜索市场追赶者
  16. 给自己职业发展的建议
  17. 循环遍历语句(for in与for of)
  18. 常见的python连接数据库包
  19. 长短期记忆网络(LSTM)学习笔记
  20. Tita 如何助力组织目标层层落地

热门文章

  1. matlab函数积分怎么写,Matlab求分段函数的积分
  2. OpenGL中各种坐标系的理解
  3. 区块链+人工智能+大数据等技术能否让我们构建三体文明
  4. android后台通过View生成分享图片
  5. 用canvas绘制微信小程序海报页面并保存相册-适用微信原生
  6. PostgreSQL的学习心得和知识总结(八十九)|深入理解PostgreSQL数据库开源MPP扩展Citus再平衡函数rebalance_table_shards的实现原理
  7. JAV迷你共享单车项目
  8. 安卓系统加速_谷歌与安卓合作开发预警系统,安卓手机将成“迷你地震仪”
  9. 还在用Excel做报表?建议你试试这个数据填报系统_光点科技
  10. python发送qq邮件_python基于SMTP发送邮件(qq邮箱)