So lassen Sie bei der IF_THEN_ELSE-Bedingung in MS Word Merge ein Leerzeichen

So lassen Sie bei der IF_THEN_ELSE-Bedingung in MS Word Merge ein Leerzeichen

Ich verwende ein Serienbriefprogramm, in dem ich bestimmte Felder zusammenführen muss. Das habe ich in der Vergangenheit schon gemacht. Außerdem muss ich jetzt bestimmten Text basierend auf dem Wert des Felds in MS Excel drucken. Zum Beispiel:

MS EXCEL

               <<Column8>> <<Column9>> <<Column10>>
   Record1          Y           N           Y
   Record2          N           N           N
   Record3          Y           Y           Y

Zusammengeführte MS Word-E-Mails

Record1 Hallo, bla bla bla

         <<Column9>>
         <<Column10>>

Record2 Hallo, bla bla bla

Datensatz 3 Hallo, bla bla bla

         <<Column8>>
         <<Column9>>
         <<Column10>>

Aber wenn ich IF_THEN_ELSE verwende, bleibt ein Leerzeichen. Bitte beraten Sie mich. Danke.

Antwort1

Entfernen Sie das Leerzeichen aus Ihrem Dokument und fügen Sie es in den Serienbriefcode ein (drücken Sie Alt-F9, um es anzuzeigen).

Zum Beispiel: I am riding a{IF {MERGEFIELD Is_Mini} = "True" " miniature" ""} bus today.(beachten Sie das Leerzeichen vor „Miniatur“).

Das gleiche Prinzip gilt für Zeilenumbrüche.

Sie können \bund auch \ffür Text davor und danach verwenden (z. B. I am riding a{IF {MERGEFIELD Is_Mini} = "True" "miniature" "" \b " "} bus today.): http://office.microsoft.com/en-us/word-help/field-codes-mergefield-field-HP005186172.aspx

Beide Methoden bewirken dasselbe.

verwandte Informationen