Hallo,
auf Webseiten findest du ja manchmal eine E-Mailadresse zum anklicken. Wenn du da drauf klickst, dann übergibt dein Browser die E-Mailadresse an das Betriebssystem, und dieses veranlasst den Standard-E-Mail-Client (das installierte Standard-E-Mail-Programm), eine E-Mail zu verfassen. Man kann auch mehr übergeben, als nur die E-Mailadresse, also Betreff, ...
Diesen Prozess kannst du auch mit VBA anstoßen, hier ein Code, den du in Excel benutzen kannst:
[code]Sub Mailverschicken_HL()
Dim strAn As String
Dim strCC As String
Dim strBCC As String
Dim strBetr As String
Dim strBody As String
strAn = "addresse1@@example.com"
strCC = "addresse2@example.com"
strBCC = "adresse3@example.com"
strBetr = "blablubb"
strBody = "ExcelBlatt ""Anschreiben"""
ActiveWorkbook.FollowHyperlink Address:="mailto:" & strAn & _
"?subject=" & strBetr & _
"&cc=" & strCC & _
"&bcc=" & strBCC & _
"&subject=" & strBetr & _
"&body=" & strBody
End Sub[/code]
Achtung, ich habe es nicht getestet, doch ich glaube, der Text muss url-encoded sein.
Grüße, Ulrich
|