Microsoft Word: vCard als QR-Code im Serien Druck
Einleitung
QR-Code sind aus dem Alltag nicht mehr wegzudenken. Warum dann nicht auch in Word beim Seriendruck dynamisch QR-Code erzeugen? Los geht's.
Das hier beschriebene Makro
DISPLAYBARCODE ist erst seit Word Version 2016 im Programm enthalten.
Schritt für Schritt Anleitung
Einen QR-Code erzeugen
In einem Word Document muss man STRG+F9 drücken um eine neue Formel einzufügen. Diese erkennt man dann an den zwei geschweiften Klammen, { } die dann auch dunkelgrau hinterlegt sind. In diesen Klammern trägt man nun zum test einmal folgendes ein.
DISPLAYBARCODE "Hallo Welt" QR \q 3 |
Danach kann man über das Kontextmenü die Formel aktiviern oder alternativ auch SHIFT+F9 drücken
Nehmen wir mal an, wir haben für den Seriendruck eine Datenquelle die wie folgt aussieht:
| TÜV Rheinland | Herr | Max | Mustermann | Nordweg 1 | 12345 | Hintertupfingen | 0991-123456 |
vCard aus Serienfelder für QR-Code aufbereiten in in die Variable QRDATA ablegen
{set QRDATA "{ MERGEFIELD Vorname \b "BEGIN:VCARDVERSION:2.1FN:" \f " "}{ MERGEFIELD Name}N: { MERGEFIELD Name };{ Mergefield Vorname }ADR:;;{ MERGEFIELD Strasse };{ MERGEFIELD Ort };;{ MERGEFIELD PLZ };ORG:{ MERGEFIELD Firma }END:VCARD"} |
QR-Code mit dem Inhalt aus der Variable QRDATA erzeugen
{ displaybarcode { REF QRDATA } QR \q 3 } |
Relevante Hotkeys
| ALT+F9 | Alle Feldfunktionen global ein-/ausschalten |
| STRG+F9 | Neue Funktion einfügen |
| SHIFT+F9 | Die Feldfunktionen des aktiven Feldes ein-/ausschalten |
