hier habe ich etwas versucht zu machen, vielleicht könnt Ihr mir weiter helfen?
Dim TextGesamt As String
Dim TextNeu As String
Dim TextGesamtLen As Integer
Dim i As Integer
Dim start As Integer
TextGesamt = Replace(Replace(PosDoc.Subject(0),Chr$(13),""),Chr$(10),"")
TextGesamtLen=Len(TextGesamt)
If TextGesamtLen <=40 Then
TextNeu=TextGesamt
Else
For i = 1 To TextGesamtLen
If Mid(TextGesamt,40,1)=" " Then
TextNeu=Mid(TextGesamt,1,40)+Chr$(10)+Chr$(13)
TextGesamt=Mid(TextGesamt,40,TextGesamtLen)
Else
End If
Next
End If