Sub Sheet_erzeugen()
'** Dimensionierung der Variablen
Dim strName As String
'** Durchlaufen der 20 Produkte auf dem Blatt von Zeile 7 bis 26
For a = 7 To 26 '##anpassen
'** Blattname aus dem Bereich B7:B26 auslesen
strName = ThisWorkbook.Sheets("Produktübersicht").Cells(a, 2).Value '##anpassen
'** Neues Blatt einfügen
Sheets.Add After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)
'** Tabellenblattnamen ändern
ActiveSheet.Name = strName
Next a
End Sub