29.09.2020, 13:44
Hi Leute,
ich habe ein kleines VBA Script geschrieben, dass mir von meiner Excel- Datei automatisch bestimmte Zellen in eine E-Mail packt.
Ich möchte, dass hierzu noch die Schriftart ändern bzw. färben oder am besten einfach das was in den Excel Zellen steht ein-zu-eins kopieren/ übernehmen (also die Schriftart/Größe und Unterstriche)
Hier mein Code
ich habe ein kleines VBA Script geschrieben, dass mir von meiner Excel- Datei automatisch bestimmte Zellen in eine E-Mail packt.
Ich möchte, dass hierzu noch die Schriftart ändern bzw. färben oder am besten einfach das was in den Excel Zellen steht ein-zu-eins kopieren/ übernehmen (also die Schriftart/Größe und Unterstriche)
Hier mein Code
Code:
Sub anwesenheit_senden()
Dim Mailadresse As String, Betreff As String
Dim olApp As Object
Set olApp = CreateObject("Outlook.Application")
Betreff = "Anwesenheit"
With olApp.CreateItem(0)
.to = "anonymus@hi.de"
.cc = "2me@hi.de"
.Subject = "Anwesenheit " & Sheets("Tabelle3").Range("B1").Value
.body = "Guten Tag zusammen," & Chr(13) & _
Chr(13) & _
Sheets("Tabelle3").Range("A3") & Chr(13) & Chr(13) & _
Sheets("Tabelle3").Range("A4") & Chr(13) & Chr(13) & _
Sheets("Tabelle3").Range("A6") & Chr(13) & Chr(13) & _
Sheets("Tabelle3").Range("A7") & Chr(13) & Chr(13) & _
Sheets("Tabelle3").Range("A8") & Chr(13) & Chr(13) & _
Sheets("Tabelle3").Range("A10") & Chr(13) & Chr(13) & _
Sheets("Tabelle3").Range("A11") & Chr(13) & Chr(13) & _
Sheets("Tabelle3").Range("A12") & Chr(13) & Chr(13) & _
""
.Display
End With
Set olApp = Nothing
End Sub