UserForm1.Show
If
Abbruch =
True
Then
MsgBox (
"Abbruch durch User"
)
Exit
Sub
End
If
tag = Format(datum,
"dddd"
)
If
MailVorber =
False
Then
GoTo
Marke
Set
outlook = CreateObject(
"Outlook.Application"
)
For
I = 1
To
3
Set
neueNachricht = outlook.CreateItemFromTemplate(pfad(I))
betreff = neueNachricht.Subject
text = neueNachricht.Body
betreff = Format(datum,
"yyyymmdd"
) &
" - "
& betreff
neueNachricht.Subject = betreff
If
I = 3
Then
With
neueNachricht
.Start = Format(datum,
"dd.mm.yyyy"
) &
" "
& zeit
.Location = ort
.Duration = dauer
End
With
Else
Select
Case
neueNachricht.BodyFormat
Case
1
text = neueNachricht.Body
text = Replace(text,
"<Tag>"
, tag)
text = Replace(text,
"<Datum>"
, datum)
text = Replace(text,
"<Uhrzeit>"
, zeit)
text = Replace(text,
"<Ort>"
, ort)
neueNachricht.Body = text
Case
2
text = neueNachricht.HTMLBody
text = Replace(text,
"<Tag>"
, tag)
text = Replace(text,
"<Datum>"
, datum)
text = Replace(text,
"<Uhrzeit>"
, zeit)
text = Replace(text,
"<Ort>"
, ort)
neueNachricht.HTMLBody = text
Case
Else
End
Select
End
If
neueNachricht.Display
Set
neueNachricht =
Nothing
Next
I