mit einem Makro erzeuge ich monatlich/oder an beliebigem Datum das Blatt "wksMonat" mit dem Blattname Januar 2016, Februar 2016 usw.
Dieses jeweils neu erzeugte Blatt wird in die gleichzeitig geöffnete Datei "Monate" kopiert.
Sub codeschnipsel()
Workbooks.Open Filename:=ThisWorkbook.Path & "\Monate.xlsx"
With wksMonat
.Copy After:=Workbooks("Monate.xlsx").Sheets(2)
End With
ActiveWorkbook.Save
ActiveWindow.Close
wksMonat.Delete
ActiveWindow.SelectedSheets.Delete
Application.ScreenUpdating = True
End Sub
Mit diesem .copy Befehl gelingt dies. ABER wenn das Monatsblatt bereits vorhanden ist wird als Januar 2016(2) oder Januar 2016(3) kopiert. Dies muss/möchte ich vermeiden. Deshalb sollte die Meldung kommen :"xxxx 2016" ist bereits vorhanden: Abbrechen? Überschreiben? oder Speichern mit Namenszusatz HEUTE?
Der erzeugte Blattname wäre dann z.B. Januar 2016_24.10 (weil heute am 24.10. erzeugt).
Diese Anpassung übersteigt meine Möglichkeiten weit!
Könnte mir jmd. diesen Code schreiben?
Sehr gerne erhalte ich dazu Nachrichten!
Gruß
Gerhard