如何在 Microsoft Excel 中生成 Data Matrix 二维码
本专业教程将教您如何使用 VBA 宏和专用字体,在 Excel 电子表格中创建可扫描的 Data Matrix 二维条码。
1 配置宏安全设置
要运行条形码编码脚本,您必须首先在 Microsoft Excel 中启用宏。
对于 Excel 2000 或 2003:
转到 工具 > 宏 > 安全性,然后选择 低 安全级别。
对于 Excel 2007 至 2019 / Office 365:
点击 Office 按钮/文件 > Excel 选项 > 信任中心 > 信任中心设置 > 宏设置。选择 “启用所有宏”。
2 设置 VBA 库引用
按 ALT + F11 打开 Visual Basic 编辑器。
导航到 工具 > 引用。点击 浏览 并找到 cruflbcs.dll 文件。
确保勾选了 crUFLBcs 4.0 Type Library,如下所示:
3 导入 Barcodesoft VBA 模块
在 VBA 编辑器中,按 Ctrl + M 导入模块。从安装文件夹中选择 barcodesoft.bas。
找不到文件?您可以从此处下载 Data Matrix 模块:cruflbcs.zip
4 使用 Excel 公式编码数据
返回电子表格。您现在可以使用自定义公式 =datamatrix(xxx)。只需使用单元格引用作为参数即可生成编码后的字符串。
5 应用字体和对齐设置
要将编码后的文本转换为视觉条形码,请按照以下格式化步骤操作:
A. 选择单元格
右键单击公式单元格并选择 设置单元格格式。
B. 更改字体
转到 字体 选项卡并选择 BcsDatamatrixS。
C. 启用自动换行
转到 对齐 选项卡并勾选 “自动换行”。这对于在网格中正确渲染二维条码至关重要。
最终可扫描结果
您的 Data Matrix 二维码现在已准备就绪!即便屏幕上行与行之间可能出现细小间隙,BcsDatamatrixS 字体经过专门设计,可确保在打印时这些间隙消失,从而维持 100% 的可扫描性。