如何在 Microsoft Access 中生成 Data Matrix 二維條碼
本指南將詳細介紹如何透過整合 VBA 模組與 Barcodesoft 字型,在 Microsoft Access 報表中建立可掃描的 Data Matrix 二維條碼。
1 調整 Access 宏安全性設定
為了啟用條碼編碼指令碼,您必須設定安全性設定,以允許宏在 Access 資料庫環境中執行。
對於 Access 2000 或 2003:
依序點擊功能表 工具 > 宏 > 安全性,選擇 低 安全性層級。
對於 Access 2007 至 2019 / Office 365:
點擊 Microsoft Office 按鈕/檔案 > Access 選項 > 信任中心。在「宏設定」類別下,選擇 「啟用所有宏」。
2 初始化 VBA 函式庫參照
按下 ALT + F11 打開 Microsoft Visual Basic 編輯器。
在編輯器中選擇功能表 工具 > 參照。在彈出的對話框中點擊 瀏覽,並從您的工作資料夾中選擇 cruflbcs.dll。
勾選 crUFLBcs 4.0 Type Library,然後點擊確定。
3 匯入 Data Matrix VBA 模組
按下 Ctrl + M,從 Barcodesoft 資料夾中選擇 barcodesoft.bas 以匯入必要的編碼邏輯。
如果找不到該檔案,請從此處下載模組:Data Matrix VBA 下載。
4 在 Access 報表中建立條碼
關閉 VBA 編輯器並返回 Access。以 設計檢視 打開報表。在您想要顯示條碼的文字方塊的 控制項來源 中輸入以下公式:
請注意,請將 [資料表名稱] 替換為您真實的資料表名稱,將 [欄位名稱] 替換為數據欄位名稱。
5 套用條碼字型
右鍵點擊該文字方塊,從右鍵選單中選擇 屬性。在 格式 索引標籤中,將 字型名稱 設定為 BcsDatamatrix。
確保該欄位的大小足以容納 Data Matrix 二維網格。