Ich habe einen Code im Internet gefunden und es ausprobiert. Der Code funktioniert. aber meine Sorge ist, dass ich das Blatt als Date umbenennen möchte. oder erlauben Sie dem Code, das Format mm/dd/yyyy von der Zelle zu lesen.Dynamischer Tabellenname in Excel als DATUM
hier ist die Probe des Codes:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Set Target = Range("A1")
If Target = "" Then Exit Sub
Application.ActiveSheet.Name = VBA.Left(Target, 31)
End Sub
, wenn der Wert von A1 2016.06.01 ist, ich mag meine Blattnamen als Jun01,2016 oder zumindest die Namen haben, wie Datum.
Hinweis .. Ich habe auch versucht, anderen Vorschlag (n) von anderen Seiten, aber immer noch nicht funktioniert
Hallo @Jeeped .. danke für die Antwort .. leider, als ich Ihren Code verwendet wird, hat der Blattname nicht seinen Namen überhaupt ändern. (Den Wert von A1 verwendet) – noob
Haben Sie es in einem setzen Modul-Codeblatt oder haben Sie mit der rechten Maustaste auf das Namensregister des Arbeitsblatts geklickt und Code anzeigen gewählt, um zum Codelexikon des Arbeitsblatts zu gelangen? Ist das Datum in A1 rechtsbündig oder linksbündig? Ist es ein echtes Datum oder nur ein Text, der wie ein Datum aussieht? – Jeeped
Code anzeigen, nicht wissen, ob rechts oder links ausgerichtet. wahres Datum – noob