在 MS Excel 中生成二维码
1. 右键点击命令提示符,然后选择“以管理员身份运行”。
要注册 64 位 DLL,请输入以下命令:
cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
%systemroot%\System32\regsvr32.exe cruflbcs_x64.dll
请输入以下命令来注册 32 位 DLL cruflbcs.dll:
cd "C:\Program Files (x86)\Common Files\Barcodesoft\FontUtil"
regsvr32.exe cruflbcs.dll
如果您看到弹出以下窗口,则表示注册成功。
2. 启动 Microsoft® Excel®。
如果您使用的是 Excel 2000 或 2003,请点击菜单 ===> 工具 (Tools) ==> 宏 (Macro) ===> 安全性 (Security)。选择低安全性级别。
如果您使用的是 Excel 2007 / 2010 / 2013 / 2016 / 2019,请点击 Microsoft Office 按钮。
然后点击 Excel 选项,选择“信任中心 (Trust Center)”。在“宏设置 (Macro Settings)”类别中,在宏设置下选择“启用所有宏 (Enable all macros)”,如下图所示。
3. 按 ALT + F11 打开 Microsoft® Visual Basic 编辑器。
4. 在 Visual Basic 编辑器中,选择菜单 ===> 工具 (Tools) ===> 引用 (References)。这将打开一个对话框。点击“浏览 (Browse)”按钮,然后从您的工作文件夹中选择 cruflbcs.dll 文件。通常它位于 C:\Program Files (x86)\CommonFiles\Barcodesoft\Fontutil 文件夹中。勾选 “crUFLBcs 4.0 Type Library” 旁的复选框,如下图所示。然后点击确定按钮。
5. 按 Ctrl+M,此时将打开一个对话框;选择 C:\Program Files (x86)\CommonFiles\Barcodesoft\Fontutil 文件夹下的 barcodesoft.bas。然后点击“打开 (Open)”。
如果您找不到 barcodesoft.bas,请从这里下载:QR Code。
6. 关闭 Visual Basic 并返回到您的 Excel 工作表。现在,您可以使用以下宏来对数据进行编码:qrcode。当您有大量数据需要处理时,只需将 QRCode 宏复制并粘贴到整个数据列/行即可。您的所有二维码都将即刻准备就绪。
请使用单元格引用来替换公式中的 xxx,如下图所示。
7. 右键点击单元格 B1,并从上下文菜单中选择“设置单元格格式 (Format Cell)”,如下图所示。
8. 点击“字体 (Font)”选项卡,然后选择 BcsQRCodeS 作为字体类型,如下图所示。
9. 点击“对齐 (Alignment)”选项卡,并勾选“自动换行 (wrap text)”选项,如下图所示。
10. 点击确定。现在您应该可以在 Excel 工作表中看到 QR Code 条形码。二维码的不同行之间可能会有非常微小的间隙。但是,这不会对打印出的二维码扫描造成任何问题,因为 TrueType 字体 bcsDatamatrixS 的设计目的正是将这种间隙缩减到最小。