já bych to vyřešil třeba pomocí makra tím to kódem:
Sub vypiskody()
Dim kod As Integer
Dim list As Integer
Dim kody As Worksheet
Set kody = Sheets("kody")
kod = 1
list = 1
Sheets("kody").Activate
Do Until kody.Cells(kod, 1) = ""
Sheets.Add after:=ActiveSheet
ActiveSheet.Name = "nacrt" & list
ActiveSheet.Cells(10, 10) = kody.Cells(kod, 1)
ActiveSheet.Cells(20, 10) = kody.Cells(kod + 1, 1)
ActiveSheet.Cells(30, 10) = kody.Cells(kod + 2, 1)
ActiveSheet.Cells(40, 10) = kody.Cells(kod + 3, 1)
kod = kod + 4
list = list + 1
Loop
End Sub
před spustěním tohoto makra si smaž list "nacrt"
Snad jsem to tak pochopil.citovat