Guten Morgen,
ich habe folgendes Problem:
Mein Adressblock sieht so aus:
«Anrede» «Anrede2»
«Titel» «Vorname» «Name»
«Straße»
«Ort»
Herrn Professor
Dr. Michael Muster
Musterstr. 4
1000 Musterstadt
Wie kann ich verhindern, dass bei Nichtvorhandenseins eines Titels vor dem Vornamen ein Leerzeichen auftaucht?
Gruß und vielen Dank!
Birgit
Lisa4
21. Juni 2006 um 09:47
2
füge ein Bedingungsfeld ein:
Wenn - Titel - ist nicht leer - dann Titel Leerzeichen - sonst - nichts.
{ IF { MERGEFIELD Titel } „“ "{ Mergefield Titel } " „“ }
alle geschweiften Klammern mit Strg+F9 erzeugen - mit F9 Felder aktualisieren, mit Alt+F9 Feldansicht wechseln.
Gruß Lisa
Vielen Dank, Lisa!
Es funzt!
hi Birgit
einfachere lösung, sofern du word 2003 verwendest (geht ev. auch mit früheren versionen - kann es aber gerade nicht probieren)
gib die felder so ein:
{mergefield anrede \f " "}{mergefield name}
…
WICHTIG: kein leerzeichen zwischen den feldern!!
der schalter \f bewirkt, dass der nachfolgende text nur angefügt wird, wenn der inhalt des feldes nicht leer ist.
dadurch spart man sich die mühsame if-abfrage
wenn man eher die dialoge mag: einfügen->feld->mergefield, option „danach einzufügender text“ aktivierne und ein leerzeichen eingeben.
erwin