ich hab folgendes Problem:
Es soll jeden Monat eine Tabelle per Mail verschickt werden.
Es wird eine Copy von dem ausgewählten Blatt erstellt und auch versandt. Leider heisst die Kopie dann "Mappe1.xls".. und genau da liegt mein Problem.
Wie kann ich die Datei so umbennen, dass Sie wie der Betreff ("Stundenabrechnung_" & monat & jahr & name) beispielsweise aufgebaut ist?
Geht das überhaupt? Hab zwar schon mal was versucht (s.u.), komme aber grad nicht weiter :-(
kann jmd helfen?
Sub einzelnesBlattSenden()
Dim blatt As Integer
Dim firma As String
Dim monat As String
Dim jahr As String
Dim name As String
'Dim anhang As String
blatt = InputBox("Welches Blatt soll versendet werden?" & Chr(13) & _
"Bitte laufende Blattnummer eingeben")
Sheets(blatt).Copy
'anhang = ThisWorkbook.FullName
firma = Range("a1").Value
monat = Range("c1").Value
jahr = Range("e1").Value
name = Range("f1").Value
ActiveWorkbook.SendMail "email@email.de", "Stundenabrechnung_" & monat & jahr & name
Application.DisplayAlerts = False
ActiveWindow.Close
Application.DisplayAlerts = True
End Sub
Danke schon mal im Voraus
LG
CLaudia