Ik heb een VB code waarbij je een mailtje verstuur
maar in de body tekst wil ik graag de regel afbreken met een harde return
maar dat lukt me niet met " vbCrLf "
Wie heeft er een alternatief
maar in de body tekst wil ik graag de regel afbreken met een harde return
maar dat lukt me niet met " vbCrLf "
Wie heeft er een alternatief
Code:
Option Explicit
Public outApp, OutMail, olMailItem
Public rij As Long, bestandsnaam$, bodytekst$, emailadres$, filenaam$, naam$, onderwerp$, Hlink, LOT$
Sub sendmail_1()
Application.ScreenUpdating = False
Application.DisplayAlerts = False
' overige outlookgegevens
onderwerp = "Vandaag " & Date
' bodytekst
For rij = 60 To Sheets(1).Range("F65500").End(xlUp).Row
Sheets(1).Cells(rij, 6).Select
If Sheets(1).Cells(rij, 6) <> "" Then
Exit Sub
End If
Next rij
bodytekst = "Eerste regel" & vbCrLf & " tweede regel " & vbCrLf & " Derde regel 3 "
' maak attachment en verstuur mail
On Error Resume Next
emailadres = ""
For rij = 4 To 7
Sheets(1).Cells(rij, 1).Select
If Sheets(1).Cells(rij, 1) <> "" Then
emailadres = emailadres & Sheets(1).Cells(rij, 1) & ";"
End If
Next rij
Hlink = "mailto:" & emailadres & "?"
Hlink = Hlink & "subject=" & onderwerp & "&"
Hlink = Hlink & "body=" & bodytekst
ActiveWorkbook.FollowHyperlink Hlink
Application.Wait (Now + TimeValue("0:00:02"))
On Error GoTo 0
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub
Laatst bewerkt door een moderator: