16.08.2021, 14:51
Hallo zusammen,
die Ursprungsdatei besteht aus einer Tabelle in der in Spalte C (ab C3) mehrere Artikel aufgelistet sind. Durch ein Makro soll nun für jeden Artikel ein neues Tabellenblatt mit dem jeweiligen Namen erzeugt werden bis eine leere Zelle auftritt.
Bis jetzt sieht der Code wie folgt aus:
In der Schleife fehlt jetzt noch die Erstellung der Tabellenblätter, habe bereits mehrere Möglichkeiten ohne Erfolg getestet.
Kann mir da jemand behilflich sein?
Vielen Dank im Voraus
SimonVBA
die Ursprungsdatei besteht aus einer Tabelle in der in Spalte C (ab C3) mehrere Artikel aufgelistet sind. Durch ein Makro soll nun für jeden Artikel ein neues Tabellenblatt mit dem jeweiligen Namen erzeugt werden bis eine leere Zelle auftritt.
Bis jetzt sieht der Code wie folgt aus:
Code:
Sub Transfer()
Dim x As Integer
Application.ScreenUpdating = False' Set numrows = number of rows of data.
NumRows = Range("C3", Range("C3").End(xlDown)).Rows.Count' Select cell C3.
Range("C3").Select
' Establish "For" loop to loop "numrows" number of times.
For x = 1 To NumRows
'Creation of new sheets
ActiveCell.Offset(1, 0).Select
Next
Application.ScreenUpdating = True
End Sub
In der Schleife fehlt jetzt noch die Erstellung der Tabellenblätter, habe bereits mehrere Möglichkeiten ohne Erfolg getestet.
Kann mir da jemand behilflich sein?
Vielen Dank im Voraus
SimonVBA