首页 > 解决方案 > VBA for Access 中的 Code 128 条码无法正常工作

问题描述

我将此线程中的代码复制到我的访问数据库中:使用 Excel VBA 生成代码 128 条码

该函数正常运行并返回一个修改后的字符串(以下,我将使用字符串“standard284762”,我的数据库唯一 ID 格式作为示例)。

我下载了这个字体:https ://dl.dafont.com/dl/?f=code_128

当我执行该函数时,它将字符串转换为:

ÑstandardÌ<O^ÈÓ

代码

它在报告中显示如下:

在此处输入图像描述

我正在使用 Office 365 版本的 Access。我的模块被命名Code128str,我的类模块被命名Class1

任何想法是什么导致奇怪的输出?任何人都可以确认代码工作正常并且问题出在其他地方吗?

标签: vbacode128

解决方案


使用此页面中的字体:http: //grandzebu.net/informatique/codbar-en/code128.htm

字体必须与代码“配对”。

字体下载: http: //grandzebu.net/informatique/codbar/code128.ttf

在安装该版本的字体之前,我看到了同样的问题。


推荐阅读