20.03.2020, 11:18
Hallo Günter,
er schrieb aber:
habe ich auch überlesen. Ich hatte ja den selbigen fehler drin.
Hier mein Code aktualisiert :
Gruß
Marcus
er schrieb aber:
Zitat:so dass z. B. statt "01.03.2020", dann "März 20" angezeigt wird
habe ich auch überlesen. Ich hatte ja den selbigen fehler drin.
Hier mein Code aktualisiert :
Zitat:Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim worksh As Integer
Dim worksheetexists As Boolean
Dim x As Integer
Dim WOrksheetsnam As String
worksh = Application.Sheets.Count
worksheetexists = False
WOrksheetsnam = Format(Range("c2"), "mmm yy")
For x = 1 To worksh
If Worksheets(x).Name = WOrksheetsnam Then
worksheetexists = True
Exit For
End If
Next x
If worksheetexists = False Then
Worksheets.Add after:=Sheets("Tabelle1")
ActiveSheet.Name = WOrksheetsnam
End If
End Sub
Gruß
Marcus