ich habe ein kleines Mail-Problem.
Mit unten stehenden Code möchte ich eine Mail schreiben lassen.
Dabei will ich den Absender der Mail ebenso eintragen lassen, wir auch den Adressaten (.to =).
Bei .Body= möchte ich einen grösseren Text einfügen. Nur muss ich bei jedem Zeilenumbruch das & vbCrLf & einfügen. Da ich nur eine Zeile im Befehlscode zur Verfügung habe, wird die Zeile sehr lang.
Hat hier jemand eine Lösung für mich?
Danke für Eure Unterstützung.
Viele Grüße
Marco
Private Sub CommandButton6_Click()
Dim Nachricht As Object, OutApp As Object
Set OutApp = CreateObject("Outlook.Application")
Dim AWS As String
Set Nachricht = OutApp.CreateItem(0)
With Nachricht
.To = Range("O8") & "; " & Range("O9")
.CC = Range(A1)
.Subject = "Freitext / " & Range("C5") & " / Freitext " & Range("Q9") & " / Freitext " & Range("Q8") & " / " & Date & " / " & Range("F22")
.Body = "Sehr geehrter Herr " & Range("Q8") & vbCrLf & "Freitext" & "Freitext" & vbCrLf & "Freitext"
.Display
End With
End Sub