Office: Text formatieren bei Serienmail mit Anhang

Helfe beim Thema Text formatieren bei Serienmail mit Anhang in Microsoft Word Hilfe um das Problem gemeinsam zu lösen; Hi! Ich habe mich gestern im Internet eingelesen und es auch hinbekommen, dass ich eine Serienmail über Word erstellen und mit einem Makro eine .pdf... Dieses Thema im Forum "Microsoft Word Hilfe" wurde erstellt von bbent, 15. Mai 2008.

  1. bbent Erfahrener User

    Text formatieren bei Serienmail mit Anhang


    Hi!

    Ich habe mich gestern im Internet eingelesen und es auch hinbekommen, dass ich eine Serienmail über Word erstellen und mit einem Makro eine .pdf mit jeder Mail rausschicken kann.

    Leider stellte sich dabei ein Problem heraus, dass ich nicht selber lösen konnte und auch noch nichts gefunden habe, dass mir dabei helfen könnte. Jetzt brauche ich euch :-D : Die Textformatierungen (fett geschriebenes, Aufzählungspunkte...) sowie ein .jpg mit einem Firmenlogo sind in der endgültigen Email verschwunden. So kann ich die Mails leider nicht rausschicken, würde es aber natürlich gerne über diesen Weg machen, da man so viel Zeit sparen kann.

    Hat einer von euch eine Lösung dafür?

    Vielen Dank schonmal!!

    bbent
     
    bbent, 15. Mai 2008
    #1
  2. bbent Erfahrener User
    Fehler im Makro?

    Ich habe den Gedanken gehabt, ob es vielleicht am Makro liegen kann, dass die rausgehende Mail nicht richtig formatiert ist und deshalb nicht richtig dargestellt wird?

    Hier ist der Code des Makros:





    Sub emailmergewithattachments()



    Dim Source As Document, Maillist As Document

    Dim Datarange As Range

    Dim Counter As Integer, i As Integer

    Dim bStarted As Boolean

    Dim oOutlookApp As Outlook.Application

    Dim oItem As Outlook.MailItem

    Dim mysubject As String, message As String, title As String



    Set Source = ActiveDocument



    ' Check if Outlook is running. If it is not, start Outlook

    On Error Resume Next

    Set oOutlookApp = GetObject(, "Outlook.Application")

    If Err <> 0 Then

    Set oOutlookApp = CreateObject("Outlook.Application")

    bStarted = True

    End If



    ' Open the catalog mailmerge document

    With Dialogs(wdDialogFileOpen)

    .Show

    End With

    Set Maillist = ActiveDocument



    ' Show an input box asking the user for the subject to be inserted into the email messages



    message = "Enter the subject to be used for each email message." ' Set prompt.

    title = " Email Subject Input" ' Set title.

    ' Display message, title

    mysubject = InputBox(message, title)



    ' Iterate through the rows of the catalog mailmerge document, extracting the information

    ' to be included in each email.

    Counter = 1

    While Counter <= Maillist.Tables(1).Rows.Count

    Source.Sections.First.Range.Cut

    Documents.Add

    Selection.Paste

    Set oItem = oOutlookApp.CreateItem(olMailItem)

    With oItem

    .Subject = mysubject

    .Body = ActiveDocument.Content

    Set Datarange = Maillist.Tables(1).Cell(Counter, 1).Range

    Datarange.End = Datarange.End - 1

    .To = Datarange

    For i = 2 To Maillist.Tables(1).Columns.Count

    Set Datarange = Maillist.Tables(1).Cell(Counter, i).Range

    Datarange.End = Datarange.End - 1

    .Attachments.Add Trim(Datarange.Text), olByValue, 1

    Next i

    .Send

    End With

    Set oItem = Nothing

    ActiveDocument.Close wdDoNotSaveChanges

    Counter = Counter + 1

    Wend



    ' Close Outlook if it was started by this macro.

    If bStarted Then

    oOutlookApp.Quit

    End If



    'Clean up

    Set oOutlookApp = Nothing

    Source.Close wdDoNotSaveChanges

    Maillist.Close wdDoNotSaveChanges



    End Sub




    Ich hoffe, einer von euch kann etwas damit anfangen.... ich nämlich nicht :lol:

    Vielen Dank!
     
    bbent, 20. Mai 2008
    #2
Thema:

Text formatieren bei Serienmail mit Anhang

Die Seite wird geladen...
  1. Text formatieren bei Serienmail mit Anhang - Similar Threads - Text formatieren Serienmail

  2. Formatieren von Text oder Zahlen als hochgestellt oder tiefgestellt

    in Microsoft Excel Tutorials
    Formatieren von Text oder Zahlen als hochgestellt oder tiefgestellt: Formatieren von Text oder Zahlen als hochgestellt oder tiefgestellt Excel für Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007...
  3. Formatieren von Text in Zellen

    in Microsoft Excel Tutorials
    Formatieren von Text in Zellen: Formatieren von Text in Zellen Excel für Microsoft 365 Excel für Microsoft 365 für Mac Excel für das Web Excel 2019 Excel 2016 Excel 2019 für Mac...
  4. Formatieren von Text in Kopf- oder Fußzeilen

    in Microsoft Excel Tutorials
    Formatieren von Text in Kopf- oder Fußzeilen: Formatieren von Text in Kopf- oder Fußzeilen Excel für Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Mehr... Weniger...
  5. Formatieren von Zahlen als Text in Excel für Mac

    in Microsoft Excel Tutorials
    Formatieren von Zahlen als Text in Excel für Mac: Formatieren von Zahlen als Text in Excel für Mac Excel für Microsoft 365 für Mac Excel 2019 für Mac Excel 2016 für Mac Mehr... Weniger...
  6. Hinzufügen und Formatieren von Text

    in Microsoft Word Tutorials
    Hinzufügen und Formatieren von Text: Hinzufügen und Formatieren von Text in Microsoft Word im Web Hinzufügen von Bildern, Onlinegrafiken und Tabellen Wählen Sie die Registerkarte Einfügen aus. Wählen Sie aus, was Sie einfügen...
  7. Hinzufügen und Formatieren von Text

    in Microsoft Word Tutorials
    Hinzufügen und Formatieren von Text: Hinzufügen und Formatieren von Text Word für Microsoft 365 Word 2019 Word 2016 Word 2013 Word 2010 Word Starter 2010 Mehr... Weniger...
  8. Formatieren von Text als hochgestellt oder tiefgestellt in Word

    in Microsoft Word Tutorials
    Formatieren von Text als hochgestellt oder tiefgestellt in Word: Formatieren von Text als hochgestellt oder tiefgestellt in Word Word für Microsoft 365 Word für Microsoft 365 für Mac Word für das Web Word 2019 Word 2019 für...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden