personalisierte PDF-Anhänge und Word

Fragen und Tipps & Tricks zur Newsletter Software SuperMailer oder zum BirthdayMailer

Moderatoren: mirko, Wolfi

Antworten
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Datei ist angekommen aber funktioniert nicht.

Das kann man mit dem Makro prüfen:

Code: Alles auswählen


Selection.Find.ClearFormatting
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
        .Text = "[Strasse]"
        .Replacement.Text = "MEINE STRASSE"
        .Forward = True
        .Wrap = wdFindContinue
        .Format = False
        .MatchCase = False
        .MatchWholeWord = False
        .MatchWildcards = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
    Selection.Find.Execute Replace:=wdReplaceAll
Das Makro ersetzt am Ende der Datei die Angabe [Strasse]


NICHT funktioniert

Code: Alles auswählen

    Selection.Find.ClearFormatting
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
        .Text = "[Firma]"
        .Replacement.Text = "MEINE FIRMA"
        .Forward = True
        .Wrap = wdFindContinue
        .Format = False
        .MatchCase = False
        .MatchWholeWord = False
        .MatchWildcards = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
    Selection.Find.Execute Replace:=wdReplaceAll
Entweder hat Microsoft vergessen es zu implementieren oder es sind irgendwelche Sicherheitsgründe. Die Textrahmen müssen damit weggelassen werden.
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Dann mir per E-Mail die Word-Datei mal zum Ausprobieren herschicken.

Einen Wunschnamen kann man nicht bekommen, die Dateien werden alle mit einem eindeutigen Namen (Hochzählen einer Ziffer) versehen, gespeichert und später versendet. Beim Versand vergibt SuperMailer dann den Namen des personalisierten Anhangs als Dateinamen.
JKo
Beiträge: 2
Registriert: 24.09.2008, 17:09

Beitrag von JKo »

Suchen und Ersetzten funktioniert in dem Dokument, SuperMailer ersetzt die Platzhalter trotzdem nicht.
Noch eine weitere Frage, kann man den erstellten PDF auch einen \"Wunschnamen\" mitgeben, oder heißen die immer z.B. 1_1.pfd?
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Hallo,

nein tut mir leid, gibt es keine Lösung. Man kann selbst testen ob eine Ersetzung funktionieren würde, dazu im Word Menü Bearbeiten Suchen & Ersetzen aufrufen und nach etwas suchen und durch etwas ersetzen lassen. Wenn die Ersetzung gelingt, dann kann es SuperMailer auch, da die gleiche Funktion aber halt automatisiert verwendet wird.
JKo
Beiträge: 2
Registriert: 24.09.2008, 17:09

Beitrag von JKo »

Hallo,
ich willmit dem SuperMailer eine Worddatei (Office2003) als PDF verschicken und vorher personalisieren.
Das Problem das ich habe ist, die Worddatei besteht aus mehren Textboxen. Wenn ich nun in die einzelnen Textboxen die Steuerbefehle eingeben, erkennt Supermailer diese nicht und ersetzt sie daher auch nicht. Gibt es da eine Lösung?
Antworten