19.02.2020, 11:40
Hallo zusammen,
ich habe folgendes Problem:
Ich versuche mit einem Makro Datenblätter zu kopieren und umzubennen. Diese sollen aus einem Reiter "Leer" kopiert werden. Es sollen immer 5 neue Reiter entstehen mit dem Datumsformat dd.mm.jj. Diese sollen immer die Montag bis Freitag der folgenden KW gehen. Der Reiter "Leer" steht am Ende der DAtei und die fünf neuen Reiter sollen davor eingefügt werden.
Ich habe aktuell folgenden Code:
Sub FuegeTabellenEin()
Dim oWs As Worksheet
Worksheets("Leer").Copy Worksheets("Leer")
Dim Anzahl As Integer
Dim i As Integer
Set oWs = Worksheets(.Index - 1)
Anzahl = InputBox("Wie viele Blätter einfügen?")
For i = 1 To Anzahl
Worksheets.Add after:=Worksheets(Worksheets.Count)
Worksheets(Worksheets.Count).Name = Date - i
Next i
End Sub
Diesen Code habe ich im Internet gefunden und versucht diesen anzupassen. Leider funktioniert das nicht. Dieser Code ist ziemlich umständlich, da er nach Datum erstellt.
Wäre super wenn mit jemand helfen kann. Entweder bei meinem Code oder auch gerne einen neuen Code.
Vielen dank.
ich habe folgendes Problem:
Ich versuche mit einem Makro Datenblätter zu kopieren und umzubennen. Diese sollen aus einem Reiter "Leer" kopiert werden. Es sollen immer 5 neue Reiter entstehen mit dem Datumsformat dd.mm.jj. Diese sollen immer die Montag bis Freitag der folgenden KW gehen. Der Reiter "Leer" steht am Ende der DAtei und die fünf neuen Reiter sollen davor eingefügt werden.
Ich habe aktuell folgenden Code:
Sub FuegeTabellenEin()
Dim oWs As Worksheet
Worksheets("Leer").Copy Worksheets("Leer")
Dim Anzahl As Integer
Dim i As Integer
Set oWs = Worksheets(.Index - 1)
Anzahl = InputBox("Wie viele Blätter einfügen?")
For i = 1 To Anzahl
Worksheets.Add after:=Worksheets(Worksheets.Count)
Worksheets(Worksheets.Count).Name = Date - i
Next i
End Sub
Diesen Code habe ich im Internet gefunden und versucht diesen anzupassen. Leider funktioniert das nicht. Dieser Code ist ziemlich umständlich, da er nach Datum erstellt.
Wäre super wenn mit jemand helfen kann. Entweder bei meinem Code oder auch gerne einen neuen Code.
Vielen dank.