habe eine Mappe mit 5 Tabellenblättern.
Brauche ein Makro, daß mir immer bei "Knopfdruck" nur das 1.Tabellenblatt als neue Mappe speichert. Dateinamen möchte ich eingeben können.
Wie geht so etwas?
Gruß und danke vorab.
TF
habe eine Mappe mit 5 Tabellenblättern.
Brauche ein Makro, daß mir immer bei "Knopfdruck" nur das 1.Tabellenblatt als neue Mappe speichert. Dateinamen möchte ich eingeben können.
Wie geht so etwas?
Gruß und danke vorab.
TF
mal als Ansatz
Einzelnes Register speichern
Sub Blattspeichern()
ActiveSheet.Copy
ActiveWorkbook.SaveAs FileName:="D:\Eigene Dateien\Hajo\" & ActiveSheet.Name & ".xls"
End Sub
Ansatz von guenter
Gruß Hajo
habe mich schlecht ausgedrückt-sorry.
Ich möchte das jeweils aktiv bearbeitete Tabellenblatt unter dem Namen der Zelle A5 abspeichern.
z.B. steht in Zelle A5 "Marktkauf XY", dann soll die Datei mit dem einen Tabellenblatt unter
C:\Verkauf\Sonstiges\Marktkauf xy.xls gespeichert werden.
Gibt es heirfür eine Lösung?
TF
benutze den vorgeschlagenen Code, mit folgender Veränderung
ActiveWorkbook.SaveAs FileName:="C:\Verkauf\Sonstiges\" & Range("A5") & ".xls"
Gruß hajo