Umbenennen der Excel-Blatt mit VBA-Makro
Ich Fragen will, benennen Sie die excel Tabelle, ich will Sie dem Blatt unter einem neuen Namen : Alter name + _v1.
Also, wenn meine aktuelle Blattname test, dann will ich den neuen Namen test_v1.
Ich kenne nur die standard-vba für excel umbenennen Blatt, das umbenennen ist excel-Blatt von dem Blatt-Inhalt.
Sub Test()
Dim WS As Worksheet
For Each WS In Sheets
WS.Name = WS.Range("A5")
Next WS
End Sub
WS.Name = WS.Name & "_v1"
- Kannst du das als Antwort
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies sollte es tun:
Den "no frills" - Optionen sind wie folgt:
und
Schauen Sie sich auch die Aufzeichnung von Makros und sehen, welche Codes es gibt Sie, es ist eine gute Möglichkeit zu lernen, einige der mehr Vanille-Funktionen.
Schlage vor, Sie fügen Handhabung zu testen, ob eine der Platten, die umbenannt werden soll schon vorhanden ist: