Ich verwende InDesign, um Daten einer Mailingliste mit einem Brief zusammenzuführen. Einige Einträge sind Einzeladressen, andere sind Eheadressen; in der anrede möchte der kunde den leser mit vornamen begrüßen.
Wie kann ich "und" so platzieren, dass es bei einzelnen Personen nicht erscheint? Die Anrede sollte beispielsweise „Dear John and Mary“ oder einfach „Dear John“ lauten, wobei sich die Konjunktion in meinem InDesign-Master und nicht in einem Feld in der Zusammenführungsquelle befindet.
Sie würden nur bedingten Text verwenden .
Wählen Sie „Fenster“ > „Schrift und Tabellen“ > „Bedingter Text“, um das Bedienfeld „Bedingter Text“ anzuzeigen.
Wählen Sie dann im Menü des Bedingter-Text-Bedienfelds „Neue Bedingung“ und geben Sie einen Namen für die Bedingung ein.
Wählen Sie den Text aus, auf den Sie die Bedingung anwenden möchten. Führen Sie im Bedienfeld „Bedingter Text“ („Fenster“ > „Schrift und Tabellen“ > „Bedingter Text“) einen der folgenden Schritte aus:
Und da haben Sie es!
Die einfachste Lösung besteht darin, eine weitere Spalte in Ihrer CSV/Excel-Datei zu erstellen, die das Wort „und“ enthält, wenn das Feld „Ehepartner“ Daten enthält.
In Ihrer Excel-Datei:
Row | Column A | Column B | Column C
1 | FirstName | Spouse | Conjunction
2 | John | Mary | =IF(ISBLANK(B2),"", " and ")
Möglicherweise müssen Sie auch die gesamte Spalte C markieren, kopieren und „Werte einfügen“ auswählen, bevor Sie sie als CSV- oder TXT-Datei speichern.
Ziehen Sie die Formel in Spalte C ganz nach unten in Ihre Namensliste.
Verwenden Sie in Ihrem InDesign-Dokument , in dem Sie die Anrede haben möchten, alle drei Briefvorlagenfelder:
Dear <<FirstName>><<Conjunction>><<Spouse>>,
Beachten Sie, dass zwischen diesen Briefvorlagenfeldern in InDesign keine Leerzeichen stehen. Die Leerzeichen wurden um das Wort „und“ in der Excel-Formel hinzugefügt, damit InDesign keine zusätzlichen Leerzeichen einfügt, wenn kein Ehepartner vorhanden ist.
Pat_Morita