Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

SendMail - VBA

Forumthread: SendMail - VBA

SendMail - VBA
14.01.2005 11:39:46
Fab
Hallo
Wie kann ich ein Sheet aus einem Workbook auswählen und an Hans Muster versenden. Untenstehendes VBA funktioniert nicht.
Danke für die Hilfe
Fab

Sub MailMuster()
Sheets("MailMuster").Select
ActiveWorkbook.SendMail ActiveSheet("Hans Muster")
End Sub

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: SendMail - VBA
14.01.2005 12:14:31
Russi
Hi Fab!
So einfach ist das leider auch nicht, per Sendmail kannst Du nur die ganze Datei verschicken. Also musst Du das betreffende Blatt erstmal kopieren (dadurch wird eine neue Datei erstellt) und diese Datei dann verschicken:

Sub Mail_nur_Blatt()
Dim AktBlatt$
Dim Pfad$
AktBlatt = activesheet.Name
Pfad = Activeworkbook.Path
If Activeworkbook.Path = "" Then
MsgBox ("Die Datei ist noch nicht gespeichert." & vbCr & _
"Erstellung eines Mail-Anhanges nicht möglich.")
Exit Sub
End If
Sheets(AktBlatt).Select
Sheets(AktBlatt).Copy
' Formeln in Festwerte
Cells.Select
Selection.Copy
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Application.CutCopyMode = False
' Datei speichern
Activeworkbook.SaveAs _
FileName:=Pfad & Application.PathSeparator & AktBlatt & " " & Date & ".xls", _
FileFormat:=xlNormal, _
password:="", _
WriteResPassword:="", _
ReadOnlyRecommended:=False, _
CreateBackup:=False
Activeworkbook.SendMail ""
Activeworkbook.Close
If MsgBox("Temporäre Datei " & Activeworkbook.FullName & " löschen?", vbYesNo) = vbYes Then
Kill Pfad & Application.PathSeparator & AktBlatt & " " & Date & ".xls"
End If
End Sub

Viel Spaß damit!!!
Viele Grüße
Russi
www.Russi.de.tt
Anzeige
AW: SendMail - VBA
14.01.2005 13:45:48
Fab
Hallo Russi
Bin eben erst zurückgekommen ins Forum und habe deine Nachricht gesehen. Vielen Dank, ich werde es gleich ausprobieren.
Gruss
Fab
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige