Es gibt einen einfachen Weg, Serienbriefe mit QR-Codes oder anderen Bildern aus dem Web zu erstellen.
Dies kann für Eintrittskarten oder sonstige Etiketten notwendig sein.
Hier der Weg:
Excel Datenquelle erstellen.
Beispiel:
In Spalte Number eine beliebige Zahl, Nummer oder auch Text. In der Spalte Image wird die URL mit dem VERKETTEN Befehl generiert.
Dieser sieht z.B. So aus: =VERKETTEN(„http://chart.apis.google.com/chart?cht=qr&chs=350×350&chl=“;B2)
Hier wird die Google API genutzt um QR-Codes zu generieren. Man kann hier beliebige URLS hinterlegen oder generieren.
Serienbrief oder Etiketten in Word
Neue Word-Datei erstellen und über Sendungen -> SerienDruck Starten -> Etiketten (oder was Anderes) auswählen und erstellen.
Nun die Excel-Datei als Datenquelle einbinden (Sendungen->Empfänger auswählen -> Vorhandene Liste).
Als nächstes werden die Seriendruckfelder eingefügt.
Bild einfügen
Die URL zum Bild ist in unserer Quelle (Excel-Liste). Nun wird dieses in den Seriendruck eingefügt.
- ALT+F9 drücken um Anzeige umzuschalten.
- Cursor an Position wo das Bild erscheinen soll
- STRG+F9 drücken um Feld einzufügen und folgendes eingeben:
INCLUDEPICTURE „ - STRG+F9 drücken und danach eingeben:
HYPERLINK - STRG+F9 drücken und wieder einfügen:
MERGEFIELD (FELDNAME_EXCEL)
(FELDNAME_EXCEL) ersetzen durch Spaltenname der URL (im Beispiel Image) - Vor der letzten Klammer noch ein “ einfügen.
So muss es aussehen:
- Etiketten aktualisieren drücken.
Etiketten exportieren
Nun müssen die Etiketten in ein neues Dokument exportiert werden:
Fertig stellen und zusammenführen -> Einzelne Dokumente bearbeiten.
Im neu erstellten dokument STRG+A drücken danach F9
Nun wurden alle Bilder aktualisiert.
ACHTUNG im Serienbriefmodus NICHT die Datensätze aktualisieren, sonst werden die falschen Bilder gecached!
Sehr guter Artikel. Leider cached mir Word die QRs. In der Vorschau wird noch der richtige Link angezeigt, aber beim Druck erscheint immer der gleich Code. Kennen Sie hier evtl. einen Trick? Vielen Dank
ggf. hilft es an das Ende des URL Strings noch einen parameter anzuhängen der sich ändert. bspw einen Timestamp
Falls noch jemand das Problem hat: Sendung ==> Fertigstellen und Zusammenführen ==> Einzelne Dokumente bearbeiten. Dann in der neuen Datei alles kopieren (STRG+A) und dann F9 drücken.
Übrigens ist der Umweg über einen externen QR-Code-Generator völlig überflüssig, weil Word das auch selber kann (Feldfunktionen ==> DisplayBarcode).
Vermutlich heute ja. Der Artikel ist ja schon einige Jahre alt, da konnte das Word noch nicht .:-D
Kann man denn dann auch die Größe des QR Codes festlegen? Diese richtet sich mit DisplayBarcode offensichtlich nach der jeweils in den Barcode übersetzen Zeichenkette
In der URL in Excel kann man die Größe des Barcodes mitgeben. Dort ist im Beispiel 350×350 angegeben