So generieren Sie Data Matrix Barcodes in Microsoft Access

Ein umfassender Leitfaden zur Integration scanbarer Data Matrix Barcodes in Ihre Microsoft Access-Berichte mithilfe von VBA-Modulen und Barcodesoft-Schriftarten.

1 Access-Makrosicherheit anpassen

Um Skripte zur Barcode-Kodierung zu aktivieren, müssen Sie Ihre Sicherheitseinstellungen so konfigurieren, dass Makros innerhalb der Access-Datenbankumgebung ausgeführt werden können.

Für Access 2000 oder 2003:

Navigieren Sie zu Extras > Makro > Sicherheit und wählen Sie die Sicherheitsstufe Niedrig.

Data Matrix Access Makrosicherheit

Für Access 2007 bis 2019 / Office 365:

Office 2010 Schaltfläche Office 2016 Schaltfläche Office 2019 Schaltfläche

Klicken Sie auf die Office-Schaltfläche/Datei > Access-Optionen > Trust Center. Wählen Sie unter Einstellungen für das Trust Center > Makroeinstellungen die Option "Alle Makros aktivieren".

Data Matrix Access Makroeinstellung

2 VBA-Bibliotheksverweise initialisieren

Öffnen Sie den Visual Basic-Editor durch Drücken von ALT + F11.

Data Matrix Access VBA

Gehen Sie zu Extras > Verweise. Klicken Sie auf Durchsuchen und navigieren Sie zum Verzeichnis, das die Datei cruflbcs.dll enthält.

Typischer Pfad: C:\Program Files (x86)\Common Files\Barcodesoft\Fontutil

Aktivieren Sie das Kontrollkästchen für crUFLBcs 4.0 Type Library und klicken Sie auf OK.

Data Matrix Verweis hinzufügen

3 Das Data Matrix VBA-Modul importieren

Drücken Sie Strg + M und wählen Sie barcodesoft.bas aus dem Barcodesoft-Ordner aus, um die erforderliche Kodierungslogik zu importieren.

Falls die Datei fehlt, laden Sie das Modul hier herunter: Data Matrix VBA Download.

Data Matrix VBA Import

4 Barcodes in Access-Berichten erstellen

Schließen Sie den VBA-Editor und kehren Sie zu Access zurück. Öffnen Sie einen Bericht in der Entwurfsansicht. Geben Sie in das Textfeld, in dem der Barcode angezeigt werden soll, die folgende Formel in den Steuerelementinhalt ein:

=datamatrix([TabellenName].[FeldName])

Ersetzen Sie TabellenName durch Ihren tatsächlichen Tabellennamen und FeldName durch das entsprechende Datenfeld.

Data Matrix Barcode Makro

5 Die Barcode-Schriftart anwenden

Klicken Sie mit der rechten Maustaste auf das Textfeld und wählen Sie Eigenschaften. Stellen Sie auf der Registerkarte Format den Schriftartnamen auf BcsDatamatrix ein.

Data Matrix Access Schriftart

Stellen Sie sicher, dass das Feld groß genug ist, um das 2D-Raster des Data Matrix Barcodes vollständig darzustellen.