Hallo zusammen,
ich möchte gerne über excel vba eine email versenden.
das makro soll jedoch ein hyperlink, über eine excel datei, aus einem ordner, in die email anhängen.
Dabei soll beachtet werden, dass immer die aktuellste Datei als hyperlink genommen wird.
Da jede woche eine neue datei in den order kommt und die verschickt werden muss.
Wie ich eine email per vba verschicke habe ich so gelöst: (siehe unten)
Möchte aber ein hyperlink anstatt der aktuellen Arbeitsmappe.
Hoffe ihr könnt mir da weiterhelfen.
viele Grüße Florian
Sub aekobewerten\_click()
Dim Nachricht As Object, OutApp As Object
Set OutApp = CreateObject("Outlook.Application")
Dim AWS As String
'Aktive Arbeitsmappe wird als Mail gesendet
AWS = ThisWorkbook.FullName
Set Nachricht = OutApp.CreateItem(0)
With Nachricht
.To = ""
.Subject = "Zu bewertende ÄKOs vom " & Date
.attachments.Add AWS
.Body = "Guten Tag zusammen," & vbCrLf & "" & vbCrLf & "hiermit schicke ich Ihnen den Link zu der Liste mit den aktuell offenen, zu bewertenden ÄKOs." & vbCrLf & "Bitte geben Sie innerhalb von 2 Wochen Bescheid, ob diese bewertet werden müssen oder nicht. Falls ja, schicken Sie mir bitte das Formblatt A für alle vier Werke mit, unterschrieben als eingescanntes PDF. " & vbCrLf & "Pro Gewerk ein Formblatt!" & vbCrLf & "" & vbCrLf & "Vielen Dank"
'Hier wird die Mail nochmals angezeigt
.Display
'Hier wird die Mail gleich in den Postausgang gelegt
'Mail.Send
End With
'Outlook schliessen
OutApp.Quit
Set OutApp = Nothing
Set Nachricht = Nothing
End Sub