ich muss wöchentlich eine Datei aktualisieren, wobei auf verschiedenen Tabellenblättern Daten zu kopieren / entfernen sind.
Das Makro ist recht einfach:
Sub Makro_ausführen()
Sheets("Daten").Select
Columns("G:P").Select
Selection.Copy
Sheets("Daten der vorigen Abfrage").Select
Range("A1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Daten").Select
Range("A6:D2000").Select
Application.CutCopyMode = False
Selection.ClearContents
Selection.Interior.ColorIndex = xlNone
Sheets("Daten für x und y").Select
Range("A2:J2000").Select
Selection.ClearContents
Range("L2:L2000").Select
Selection.ClearContents
Selection.Interior.ColorIndex = xlNone
Sheets("Ablauf").Select
Range("A10").Select
End Sub
Wie erreiche ich, dass das Makro funktioniert, wenn ich die Datei am Ende der Bearbeitung unter einem neuen Namen speichere, da dabei die laufende Nummer der Datei heraufgezählt wird?
(Aus Daten11.xls wird also am ende der aktuellen wochenbearbeitung Daten12.xls.)
schönen tag allen Leser/inne/n!
Jürgen