pdf417 Barcodes generieren

Nahtlose Implementierung in Crystal Reports, MS Excel und MS Access

pdf417 Barcode in MS Excel Tabellen generieren

1. Makro-Sicherheitseinstellungen initialisieren

Für Excel 2007 / 2010 / 2013 / 2016 / 2019 / 2021 / 2024 / 365: Klicken Sie auf das Menü Datei → Optionen → Trust Center → Einstellungen für das Trust Center → Makroeinstellungen und wählen Sie "Alle Makros aktivieren".

VBA Macro Security Settings View

Alte Office-Versionen (2000/2003): Rufen Sie Extras → Makro → Sicherheit auf und stellen Sie diese auf "Niedrig" ein.

2. Das Visual Basic-Fenster aufrufen

Drücken Sie gleichzeitig ALT + F11, um den integrierten VBA-Editor zu öffnen.

3. Bibliotheksverweise einrichten

Klicken Sie im Editor auf Extras → Verweise. Navigieren Sie im Suchfenster direkt zur Moduldatei cruflbcs.dll (üblicherweise im Verzeichnis C:\Program Files (x86)\Common Files\Barcodesoft\Fontutil zu finden). Stellen Sie sicher, dass das Häkchen bei crUFLBcs 5.0 Type Library gesetzt ist.

VBA library import dialog step

4. Automatisierungs-Makros aus Moduldatei importieren

Drücken Sie Strg + M, um das Importfenster zu öffnen. Wählen Sie die Komponenten aus der Datei barcodesoft.bas aus dem oben genannten Verzeichnis aus. Sollte diese fehlen, können Sie das Paket über den ZIP-Archivlink unter cruflbcs.zip herunterladen.

VBA module layout architecture

5. Formelkonfigurationen für Spalten anwenden

Schließen Sie den Visual Basic-Editor, um zur Arbeitsfläche Ihrer Tabellenkalkulation zurückzukehren. Führen Sie die Verarbeitungsformeln in den gewünschten Zeilen über die standardmäßige Zellensyntax aus:

=pdf417(A1)

Schließen Sie den Visual Basic-Editor und kehren Sie zu Excel zurück. Sie können nun das folgende Makro verwenden, um Daten zu kodieren: pdf417. Wenn Sie viele Daten zu verarbeiten haben, können Sie das Makro einfach nach unten kopieren und die gesamte Spalte wird sofort kodiert.

Excel calculations view cells blueprint

Klicken Sie mit der rechten Maustaste auf Zelle B1 und wählen Sie "Zellen formatieren" aus dem Kontextmenü, wie unten abgebildet.

PDF417 Excel macro

6. Typografische Eigenschaften der Barcode-Schriftart BcsPDF417S zuweisen

Klicken Sie mit der rechten Maustaste auf die Zielzelle (z. B. B1) und wählen Sie "Zellen formatieren". Wählen Sie im Reiter "Schriftart" den Schriftnamen UpcEanM. Stellen Sie sicher, dass der Schriftschnitt auf Standard und die Unterstreichung auf Keine eingestellt ist.

Font configuration panel view mapping rules

Klicken Sie auf den Reiter "Ausrichtung" und setzen Sie ein Häkchen bei "Zeilenumbruch", wie unten dargestellt.

PDF417 alignment excel

Klicken Sie auf OK. Nun sollten Sie den PDF417-Barcode in Ihrer Excel-Tabelle sehen. Es kann ein kleiner Spalt zwischen den einzelnen Zeilen des PDF417 entstehen. Dies beeinträchtigt das Scannen des gedruckten PDF417 jedoch nicht, da die TrueType-Schriftart bcsDatamatrixS so entworfen wurde, dass dieser Abstand auf ein Minimum reduziert wird.

PDF417 excel