生成 Code 128 条形码

将 Code128 条形码集成到 MS Excel

1. 右键单击命令提示符并选择“以管理员身份运行”。

code 128 command prompt as administrator

要注册 64 位 DLL,请输入以下命令:

cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
%systemroot%\System32\regsvr32.exe cruflbcs_x64.dll

输入以下命令以注册 cruflbcs.dll:

cd "C:\Program Files (x86)\Common Files\Barcodesoft\FontUtil"
regsvr32.exe cruflbcs.dll
register cruflbcs.dll commands for code 128

如果您看到出现以下弹窗,则表示注册成功。

register cruflbcs.dll succeeded

2. 启动 Microsoft® Excel®。

如果您使用的是 Excel 2000 或 2003,请选择菜单 ===> 工具 (Tools) ==> 宏 (Macro) ===> 安全性 (Security)。选择“低 (Low)”安全性级别。

Code128 Macro Security

如果您使用的是 Excel 2007 / 2010 / 2013 / 2016 / 2019 / 2021 / 2024,请单击 Microsoft Office 按钮。

Office 2010 button Office 2016 button Office 2019 button

然后单击“Excel 选项 (Excel Options)”,选择“信任中心 (Trust Center)”。在“宏设置 (Macro Settings)”类别中的宏设置下,选择“启用所有宏 (Enable all macros)”,如下所示。

Code128 Macro Setting

3. 按 ALT + F11 打开 Microsoft® Visual Basic 编辑器。

Code128 VBA

4. 在 Visual Basic 编辑器中,选择菜单“工具 (Tools) ===> 引用 (References)”。将出现一个对话框。单击“浏览 (Browse)”按钮,在您的工作文件夹中选择 cruflbcs.dll。它通常位于 C:\Program Files (x86)\Common Files\Barcodesoft\Fontutil 文件夹中。勾选 crUFLBcs 1.0 Type Library 前的复选框,如下所示。然后点击确定按钮。

Code128 add reference

5. 按 Ctrl+M,将出现一个对话框,选择 C:\Program Files (x86)\Common Files\Barcodesoft\Fontutil 文件夹中的 barcodesoft.bas。然后单击“打开 (Open)”。

如果找不到 barcodesoft.bas,请从 Code128 下载。

Code128 import vba

6. 关闭 Visual Basic 编辑器并返回到您的电子表格。现在您可以使用以下宏对数据进行编码:Code128。当您有大量数据需要处理时,只需将宏复制并粘贴到整个列中,所有数据都会立即被编码。
=Code128A(xxx) =Code128B(xxx) =Code128C(xxx)

使用单元格引用来替换公式中的 xxx,如下所示。

Code128 barcod excel macro

7. 右键单击单元格 B1,然后从右键菜单中选择“设置单元格格式 (Format Cell)”。然后单击“字体 (Font)”,将合适的字体应用到该单元格,例如 Code128mHr。

Code128 import vba