
在EXcel中如何制作二维码?
2022-11-07 · 百度认证:IT168官方账号,优质数码领域创作者

二维码又称二维条码,最常见的形式是QRCode,QR全称QuickResponse,是一个近几年来移动设备上超流行的一种编码方式。
它比传统的BarCode条形码能存更多的信息,也能表示更多的数据类型。
二维条码/二维码(2-dimensionalbarcode)用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。
在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。
它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。
同时还具有对不同行的信息自动识别功能、及处理图形旋转变化点。
1、首先在电脑上打开Excel软件,然后在软件中新建一个表格,在上方工具栏中选择“开发工具”-“插入”。
2、接下来点击下图红色箭头所指处的“其他控件”。
3、然后在“其他控件”选项中选择下图红色方框中的“Microsoft Barcode Control 15.0”,点击“确定”。
4、然后就创建了一个条形码图片。
5、接下来在条形码上单击鼠标右键,选择“属性”。
6、然后点击自定义后面的三点图标。
7、接下来将样式更改为“11 -QR code”。
8、然后点击确定将对话框关闭。
9、然后二维码图片就制作完成了。
新建一个Excel表格,在A1单元格中输入需要生成二维码的代码信息。
1. 先要下载一个控件qrmaker,下载的文件解压后,将QRMaker文件夹里的所有文件复制到c:\windows\system32下。通过“开始→运行”,在运行窗口里输入regsvr32 c:\windows\system32\QRmaker.ocx注册组件。
2. 打开Excel,因为之后要用到VBA,进入Excel选项,勾选“在功能区显示开发工具”,切换到开发工具选项卡,单击Visual Basic打开VBA编辑器,选择“工具→引用→浏览”,找到c:\windows\system32\QRMaker.ocx,关闭编辑器。
3. 回到Excel中,在空白处插入一个命令按钮,右击该按钮选择指定宏→录制,宏命名为print2d,停止录制宏。
4. 同时插入其他控件中的QRMaker Control,点“确定”后鼠标会变成十字,在空白区域画一个二维码控件。
5. 再次打开VBA编辑器,在左边找到模块1,双击后清空右边所有内容,输入以下代码:
Sub print2d()
Dim QRString1 As String
'定义变量
QRString1 = Sheet1.Range("A1")
'将A1单元格的值传递给QRString1
Sheet1.Select
Sheet1.QRmaker1.AutoRedraw = ArOn
'启用QRmaker的自动重画属性
Sheet1.QRmaker1.InputData = QRString1
'将QRString1的值传递给QRmaker1
End Sub
保存关闭VBA编辑器,回到Excel,单击Print2D按钮就可以将A1单元格的内容生成二维码。
制作完毕,就可以使用这个二维码了。

首先在开发工具里面选择其他控件,然后选择微软16点0,然后右键设置属性,样式改成11,然后再右键设置属性,在11后面输入a2要显示内容的单元格,点击确定即可。