Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Tabellenblätter aus Liste erstellen

Tabellenblätter aus Liste erstellen
20.05.2024 11:11:43
Lukasleon
Guten Morgen,

ich möchte aus einer Liste entsprechend benannte neue Tabellenblätter erzeugen lassen.

Ich habe hierzu folgenden Code gefunden, der auch 1a funktioniert:

Sub AddSheets()

'Updateby Extendoffice
Dim xRg As Excel.Range
Dim wSh As Excel.Worksheet
Dim wBk As Excel.Workbook
Set wSh = ActiveSheet
Set wBk = ActiveWorkbook
Application.ScreenUpdating = False
For Each xRg In wSh.Range("A1:A7")
With wBk
.Sheets.Add after:=.Sheets(.Sheets.Count)
On Error Resume Next
ActiveSheet.Name = xRg.Value
If Err.Number = 1004 Then
Debug.Print xRg.Value & " already used as a sheet name"
End If
On Error GoTo 0
End With
Next xRg
Application.ScreenUpdating = True
End Sub


In der Spalte A handelt es sich um Vornamen. Ließe sich dieser Code auch so umgestalten sodass Vor und Nachname den neuen Tabellenblattnamen ausmachen. Sprich aus dem Wert in Spalte A und B?

Bedanke mich im Voraus!

Viele Grüße
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Tabellenblätter aus Liste erstellen
20.05.2024 11:26:27
RPP63
Moin!
ActiveSheet.Name = xRg.Value & " " & xRg.Offset(0, 1).Value

Gruß Ralf
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige