Seriendruck
#10
Hallo,

miss_marple schrieb:Und Word lässt eben auch die doppelten Leerzeichen stehen, nur das Ersetzen geht da ein bisschen intuitiver.

In Word kann man Bedingungsfelder erstellen. Wenn man dies wie folgt ausführt, werden nur Leerzeichen eingefügt wenn das vorherige Seriendruckfeld nicht leer ist. Dann muss nach dem Seriendruck nichts mehr ersetzt werden.

Code:
{ MERGEFIELD "Anrede" }
{ IF { MERGEFIELD Anrede } = "" "" " " }
{ MERGEFIELD "Vorname" }
{ IF{ MERGEFIELD "Vorname" } = ""  "" " "}
{ MERGEFIELD "Nachname" }
Die Zeilenumrüche habe ich nur zur besseren Übersicht eingefügt. Sie sind im Word-Dokument wegzulassen.

norre schrieb:...(Sollte die Ersetzung nur im aktuellen Dokument erfolgen, müsste sich vielleicht Koter den Code mal ansehen)

Das ginge so:

Code:
Sub ZweiLeerzeichenImAktivenDokumtErsetzen()
    Const txtFIND As String = "  " 'Dies soll ersetzt werden
    Const txtREPLACE As String = "" 'mit diesem ersetzen
    
    Dim p As Page
    
    For Each p In ActiveDocument.Pages 'Loop each page
       p.TextReplace txtFIND, txtREPLACE, True, False
    Next p
End Sub

Helmut schrieb:...
kannst Du denn die Datenquelle bearbeiten? Hier würde sich ja m.E. nach ein Zusammenführen von Anrede, Vor und Zuname anbieten. Dann hättest Du im Platzhalter Name halt alle 3 Werte und keine Leerstellen wenn nichts da ist.

Das wäre wohl die beste Möglichkeit. Wenn möglich, würde ich immer diesen Weg einschlagen.

Gruß

Koter
Zitieren



Nachrichten in diesem Thema
Seriendruck - von xline - 13.01.2014, 11:57
Seriendruck - von miss_marple - 13.01.2014, 17:58
Seriendruck - von xline - 14.01.2014, 11:27
Seriendruck - von norre - 14.01.2014, 13:11
Seriendruck - von Helmut - 14.01.2014, 13:55
Seriendruck - von miss_marple - 15.01.2014, 00:38
Seriendruck - von norre - 15.01.2014, 09:54
Seriendruck - von miss_marple - 15.01.2014, 10:51
Seriendruck - von norre - 15.01.2014, 11:40
Seriendruck - von koter - 16.01.2014, 04:09

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Seriendruck > Textfelder gleiche Breite / unterschiedliche Schriftgröße Stephan81 5 1.715 10.11.2020, 22:12
Letzter Beitrag: koter
  v2017: QR-Code nicht via Seriendruck erzeugbar, oder? mtemp 7 2.771 02.08.2017, 01:28
Letzter Beitrag: mtemp
  Seriendruck mit variablen Fotos Francis 2 1.489 22.04.2017, 15:30
Letzter Beitrag: Unkraut
  Seriendruck - Umlaute werden zu Hieroglyphen bruno66 11 4.063 12.01.2016, 11:28
Letzter Beitrag: Unkraut
  Seriendruck Visitenkarten inkl. QR-Code / CorelDRAW X5 fanders 3 2.370 15.07.2015, 07:08
Letzter Beitrag: norre
  Excel => Seriendruck im Corel Karutahi 2 2.113 04.11.2011, 13:23
Letzter Beitrag: Karutahi
  Formatierungs Fehler in Seriendruck X4 Thea1966 1 1.026 06.09.2011, 08:14
Letzter Beitrag: Suc
  variable Bilder im Seriendruck x3 wunderkinnd 1 3.023 18.03.2011, 17:11
Letzter Beitrag: Unkraut
  Seriendruck AKley 4 2.024 20.01.2008, 15:53
Letzter Beitrag: AKley
  SerienDruck problemchen. Smoo 7 2.280 03.12.2007, 08:37
Letzter Beitrag: fritzbuser