怎么用字符串生成二维码(二维码制作小程序)

生产企业或者物流快递需要用到大量的二维码和条形码,但是要自行编写代码批量生成二维码或者条形码并不容易,涉及的知识面很广。 Excel插件《E灵》提供了二维码接口和条形码接口,您只需要一句代码调用接口就可以生成二维码,一句代码调用条形码接口就可以生成条形码。配合循环语句就可以批量生成二维码或者条形码了。具体操作如下: 一:下载并安装插件E灵。可以百度搜索、下载 二:安装成功以后打开Excel可以看到…

制造业企业或是物流快递必须使用很多的二维码和条形码,可是要自主撰写编码大批量生成二维码或是条形码并不易,涉及到的知识层面很广。

Excel软件《E灵》给予了二维码接口和条形码接口,您只必须一句编码调用接口就可以生成二维码,一句代码调用条形码接口就可以形成条形码。相互配合for语句就可以大批量生成二维码或是条形码了。具体步骤如下所示:


一:安装下载软件 E灵。可以网页搜索、免费下载

二:安裝取得成功之后开启Excel能够看见“E灵”菜单栏。

一句代码生成二维码,一句代码生成条形码

E灵的操作面板

三:运用VBA调用二维码接口生成二维码

调用E灵的二维码接口英语的语法如下所示:

Application.COMAddIns.Item(“Eling”).Object.ma “二维码內容”,相对高度(企业:cm) , 表格中, 行高(企业:磅)

主要参数表明

1.全过程名字 Ma,详细撰写方法是:
Application.COMAddIns.Item(“Eling”).Object.ma

2.它有四个主要参数,第一参数是生成二维码的值,文档格式,例如“我国”或是Range(“a1”).value

3.第二主要参数是二维码的储存部位,用表格中表明,例如Range(“b2”).

4.第三主要参数是二维码的相对高度,以cm为企业

5.第四主要参数是二维码的行高,数值0时表明靠右边,数值2表明上面距为2(企业是磅)。

编码举例说明

1.用”20190325-24″ 形成3cm高的二维码,放到C3表格中中

Sub 形成单独二维码()

Application.COMAddIns.Item(“Eling”).Object.ma “20190325-24”, 3, Range(“c3”), 2

End Sub

2.用订单号码、体形名字、企业和总数大批量形成二码

Sub 大批量生成二维码()

Dim cell As Range, RowItem As Integer, Mysrt As String, Eling As Object

Set Eling = Application.COMAddIns.Item(“Eling”).Object

Application.ScreenUpdating = False

With Range(“a2:d10”) ‘依据自身的情形改动范畴

For RowItem = 1 To .Rows.Count

Mysrt = “”

For Each cell In .Rows(RowItem).Cells

If Len(cell.Value) > 0 Then Mysrt = Mysrt & “,” & cell.Value

Next cell

Eling.ma Mid(Mysrt, 2, 999), 1.5, Cells(RowItem 1, “E”), 2

Next RowItem

Application.ScreenUpdating = True

MsgBox “形成结束,一共” & .Rows.Count & “个二维码”, vbOKOnly, “提醒”

End With

End Sub

3.用订单号码、体形名字、企业和总数大批量生成二维码

Sub 批量形成含文章标题的二维码()

Dim cell As Range, RowItem As Integer, ColCount As Byte, Mysrt As String, Eling As Object

Set Eling = Application.COMAddIns.Item(“Eling”).Object

Application.ScreenUpdating = False

With Range(“a2:d10”) ‘依据自身的情形改动范畴

For RowItem = 1 To .Rows.Count

Mysrt = “”: ColCount = 0

For Each cell In .Rows(RowItem).Cells

ColCount = ColCount 1

Mysrt = Mysrt & vbCrLf & Cells(1, ColCount) & “:” & cell.Value

Next cell

Eling.ma Mid(Mysrt, 3, 999), 1.5, Cells(RowItem 1, “E”), 2

Next RowItem

Application.ScreenUpdating = True

MsgBox “形成结束,一共” & .Rows.Count & “个二维码”, vbOKOnly, “提醒”

End With

End Sub

动漫演试一下

一句代码生成二维码,一句代码生成条形码

动漫演试 生成二维码

四:用VBA形成条形码课堂教学

调用E灵的条形码接口英语的语法如下所示:

TXM(“条形码內容”, “编号”, 相对高度, 表格中目标, “字体样式”, 字体大小, 扩宽倍率)

主要参数表明

1.全过程名字 Ma,详细撰写方法是:
Application.COMAddIns.Item(“Eling”).Object.ma

2.第一主要参数是条形码的內容,不可以带有汉语

3.第二主要参数是条形码的编号,可选值是”Code128A”,“Code128B”和”Code128C”,在其中Code128C形成的照片更窄,但它不兼容英文字母,只适用标值。

4.第三主要参数是相对高度,企业为磅,通常在40-60中间,不适合过高或过低。

5.第四主要参数是表格中目标,条形码必须放到哪个表格中,就用哪个单元格目标

6.第五主要参数是字体样式名字,可以是”宋体字”、“黑体字”、“Impact”、”Arial”这些

7.第六主要参数是字体大小,即条形码下边的标识符尺寸,通常用10就可以,不适合很大。

8.第七主要参数是扩宽倍率,0表明不扩宽,1表明扩宽一倍,不兼容小数

9.请尽可能用10号字体样式,不然有可能不垂直居中。

编码举例说明

1.用“3265798487”形成Code128C种类的相对高度为50磅的条形码,储放在A1表格中中。条形码的标识符选用10号宋体字。

Sub 形成单独条形码()

Application.COMAddIns.Item(“Eling”).Object.tiaoma “3265798487”, “Code128C”, 50, Range(“a1”), “黑体字”, 10, 0

End Sub

2.用B2:B7地区的值形成条形码,储放在D2:D7地区中:

Sub 大批量形成()

Dim cell As Excel.Range ‘申明自变量

With
Application.COMAddIns.Item(“Eling”).Object ‘调用E灵软件接口

For Each cell In Range(“b2:b7”) ‘解析xmlb2:b7地区的每一个表格中

‘调用专用工具TiaoMa来形成条形码,插进条形码的时候会全自动调节表格中的相对高度

.tiaoma cell.Value, “Code128B”, 50, cell.Offset(0, 2), “黑体字”, 10, 0

Next

End With

End Sub

动漫演试一下

一句代码生成二维码,一句代码生成条形码

演示条形码的生成方式

内嵌的二维码大批量生成方式

自然,您还可以不通过编码操纵二维码与条形码,立即调用E灵内嵌的专用工具还可以完成。实际的操作流程可以看下列视频教材:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年5月9日 下午7:44
下一篇 2022年5月9日 下午7:46

相关推荐

  • 市场营销如何做ppt模板(最新产品营销策划ppt范例)

    我们知道,市场营销策划方案对公司发展至关重要,一个好的营销策划方案能给公司带来巨额利润。那么,如何制定市场营销策划方案呢?下面介绍制定市场营销策划方案的步骤。   1、发现、分析及评价市场机会 所谓市场机会,就是市场上存在的尚未满足的需求,或未能很好地满足的需求。寻求市场机会一般有以下几种方法:(1)通过市场细分寻求市场机会。(2)通过产品/市场发展矩阵图来寻找市场机会。(3)通过大范围搜集意见和…

    2022年10月16日
    430
  • 如何做品牌定位,品牌的六大理论

    品牌定位是对细分市场的产品或服务在目标顾客的脑海里确定一个合理的位置。定位的基本原则不是去创造某种新奇的或与众不同的东西,而是去操纵人们心中原本的想法,去打开联想之结。 品牌定位的目的就是将产品或服务转化为品牌,为品牌确定一个适当的市场位置,反映品牌在顾客头脑中形成具体而确切的含义,使产品或服务在顾客的心智中占领一个独特的地位。 品牌定位能够使企业与顾客建立长期稳定的关系,为企业产品或服务的开发和…

    2022年7月24日
    510
  • 火锅底料怎么煮火锅,教你熬底料的秘诀

    ​ 今年这春节假期实在是太长了,不知不觉宅家已经半个多月了,好在年前我年货准备得特别多,再加上小区的菜店很给力,每天早上都会买半天的新鲜蔬菜,所以,虽说自我隔离半月之久,家里每天都能吃到自己想吃的东西,新鲜又美味。想不到女儿却说这些家常菜吃多了,好想吃又麻又辣的火锅。 ​ 想吃火锅还不容易?家里正好还有一袋火锅料呢,而且家里蔬菜也很多,只是荤菜少了些。翻遍冰箱也就只找到几样,特殊时期就将就这些解解…

    2022年10月18日
    350
  • sha1校验工具下载(效验工具软件下载)

    对于我们每个人来说,都有独一无二的身份证和指纹来确定自己唯一的身份,计算机文件也是如此,可以通过“哈希值”来唯一确定“身份”。只要文件中任意一个字符不同,所得到的哈希值也是完全不同的,因此,我们可以通过计算哈希值来确定文件的唯一身份,判断所下载系统镜像的完整性。 目前有两款比较经典的哈希值计算工具:Hasher和iHasher。下面秋水将分别介绍这两款校验工具。 1、Hasher Hasher是一…

    2022年5月7日
    790
  • 怎么做竞价推广,竞价推广的技巧及特点

    竞价推广是一种按钱财投入来引领效益被动增长的互联网关键词控制行为,它的特点在于利用互联网的先进性和普遍存在性在短时间内用更少的金钱换来更多的企业业绩提升量以及潜在客户的数量。由于竞价推广的优异性和方便程度,许多想要在短时间内提高外界对于自身实力认知的企业就会选择通过这样的方式来博取点击量和关注度,不可否认这就是一种打开市场的好方法。然而竞价推广怎么做也是不得不考虑的问题,其实竞价推广的具体做法并不…

    2022年6月28日
    590
  • 创业孵化基地怎么入驻,其盈利模式及入驻条件介绍

    封面新闻记者朱珠 在内容价值回归的2018年,竞争升级,内容创业迎来了新的关键时期。9月28日,封面新闻联合今日头条共同创立的内容创业加速孵化基地即将启动,将为内容创业者们提供立体化的创业指导和服务,共同打造内容领域的独角兽。 通过前期的挖掘和筛选,第一批优秀的创作者们即将入驻孵化空间,在自身优势的基础之上,他们将借力封面新闻和今日头条的媒体平台势能继续成长。 创作空间如何做立体式孵化? 蜗牛看西…

    2022年5月19日
    950
  • 2020年什么电视机好用又实惠(推荐目前口碑最好的电视机)

    智能电视在现在的生活中已经是很火爆的一件家电了,虽然有一些家庭客厅中会不摆放电视,但这也是极少数的,那么对于大部分家庭来说,智能电视哪个牌子好呢?我们在选购的时候应该注意些什么呢?一起来看看2019最新的电视品牌排行吧。 智能电视哪个牌子好2019十大排行榜 1、小米智能电视 小米还是非常牛逼的,小米品牌在布局智能家居行业,在智能电视产品上销售量非常不错,小米主打的是性价比,虽然价格低但是产品功能…

    2022年9月2日
    1040
  • 农村加盟赚钱致富有哪些,四个轻松挣大钱的项目推荐

    在农村,很多人也开始创业了,但有些人不知道做什么项目比较赚钱,那么接下来小编就给大家来分享4个快速致富的好项目,见效快,回报高! 1、混凝土土搅拌业务 现在农村发展快,人们的生活条件明显得到改善,老百姓的经济好了,大部分人在家新建起了小洋楼,新建房屋的兴起,这样就给混凝土搅拌业务带来了商业契机,机械化作业大大降低了劳动成本,还节省了时间,有农民算了一笔帐,在农村如果是雇工在家里人工作业,拌水泥灰沙…

    2022年10月4日
    500
  • 1000块钱的智能手机推荐(销量最好的大屏幕千元智能手机)

    现在的手机性能越来越高,也变得越来越便宜了!花1000元可能也买到非常不错,性价比很高的手机,因为国内手机竞争确实太厉害了,我们都知道一个亘古不变的定理,就是竞争对消费者是有利的,我们就怕搞垄断了,垄断确实有失公允,而且“一支独放不是春,万紫千红春满园”,余承东预测未来只剩下三家手机厂商,这对于消费者来说确实很恐怖,高端机想怎么定价,就怎么定价,还有性价比手机吗?我们不得而知! 那么,如今花费10…

    2022年10月22日
    520
  • 用户体验是什么,用户体验报告范文

    “用户体验”,不仅体验的是产品,还是产品背后的一系列价值以及与用户情感有共鸣的部分。 我们经常会听到或聊到一个词,叫“用户体验”。比如:某款APP使用真方便,用户体验真好;某家餐厅上菜速度快,不用耐着饥饿让人等待;某游乐场安全保护措施做的真好,游玩让人放心。这些我们使用后发出来的好与不好的声音就是用户体验。 什么是用户体验? 用户体验就是…使用产品本身以外给用户带来的感觉,用户体验是一种感觉,是一…

    2022年8月11日
    580

发表回复

登录后才能评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信