Excel_Workbook_via_Outlook_Senden
23.02.2005 20:05:38
Bastelpeter
habe mir das nachfolgende Makro im www besorgt.
Sub Excel_Workbook_via_Outlook_Senden()
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
InitializeOutlook = True
Set Nachricht = OutApp.CreateItem(0)
With Nachricht
.To = "peter@gmx.de"
.Subject = "Testmeldung von Excel2000 " & Date & Time
.attachments.Add AWS
.Body = "Das ist ein Test." & vbCrLf & "Bitte ignorieren."
'Hier wird die Mail nochmals angezeigt
.Display
'Hier wird die Mail gleich in den Postausgang gelegt
Mail.Send '"hier hängt sich Excel jedoch immer auf"
End With
'Outlook schliessen
'OutApp.Quit
Set OutApp = Nothing
Set Nachricht = Nothing
End Sub
'Mail.Send '"so erscheint das Display"
Nun die Frage geht das auch ohne Display, MSGbox "Die DATEI wurde gesendet!"
Gruß aus Mainz ("heute Bushland")/ Sonnenpeter