Namen der Datei ändern ohne Speichern
03.11.2003 13:44:12
Martin Halberstadt
ich möchte eine geöffnete Datei per Makro umbenennen und Sie dann mit dem neuen Namen an Outlook übergeben.
Bisher sieht mein Code so aus:
Sub KalkulationAlsEmail()
Dim Empfänger As String
Empfänger = InputBox("Bitte geben Sie den Empfänger ein!")
If Empfänger = "" Then Exit Sub
ActiveWorkbook.ActiveSheet.Copy
ActiveSheet.Name = Trim(Range("A3")) & " " & Trim(Range("F3"))
'ActiveWorkbook.SaveAs Range("A3").Text & " " & Range("F3").Text
Workbook.SendMail Recipients:=Empfänger, Subject:=Trim(Range("A3")) & " " & Trim(Range("F3"))
ActiveWorkbook.Close savechanges:=False
End Sub
Die Geschichte mit dem "SaveAs" soll rausfliegen. Genau an dieser Stelle soll ein Code, der die Datei nicht speichert, ihr aber einen bestimmten Namen gibt.
Mein Versuch mit ActiveWorkbook.Name ist leider fehlgeschlagen.
Ich hoffe, dass mir jemand einen Tipp geben kann.
Mit freundlichen Grüßen,
Martin Halberstadt