Ich erstelle aktuell ein VBA basiertes Notenprogramm zur Erfassung von Punkten aus Prüfungen.
Nun stehe ich vor einem Problem:
Ich habe ein Grundregister "Inhalt" in diesem stehen die Personen bezogenen Daten.
In der Spalte D sind die Namen erfasst.
Dazu habe ich noch die Register mit der Bezeichnung "101" - "130".
Die Register 101 - 130 dienen dazu die Punkte der einzelnen Personen zu erfassen.
Ich möchte nun erreichen, dass diese Namen vom Register Inhalt aus der Spalte D in meine diversen Register (101-130) übertragen werden und zwar in die Zelle B6. Das Ziel ist es, dass in jedem Register der Name der Person steht, welche es betrifft.
Aktuell werden die diversen Register mittels Makro erstellt und gleich benennt.:
Sub kopieren() Dim x For x = 101 To 130 Sheets("Vorlage").Copy After:=Sheets(Sheets.Count) ActiveSheet.Name = x - 1 Next End Sub
Sub Kopieren() Dim x As Long For x = 101 To 130 Sheets("Vorlage").Copy After:=Sheets(Sheets.Count) ActiveSheet.Name = x ActiveSheet.Range("B6").Value = Sheets("Inhalt").Cells(x - 99, 4).Value Next x End SubGruß Uwe