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".
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.
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.
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:
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.

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

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.
Klicken Sie auf den Reiter "Ausrichtung" und setzen Sie ein Häkchen bei "Zeilenumbruch", wie unten dargestellt.

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.
