Altta yazdığım kod ile yapmak istediğim Sayfa1 adındaki çalışma sayfasını kopyalayıp yeni sayfa oluşturmak ve for döngüsünde belirtilen dolu satır sayısınca sayfaları isimlendirmek. Sayfalar bu kod ile kopyalanıyor ancak isimlendirme olmuyor bir türlü. İsimlendirme satırında hep hata veriyor. Bu hatayı nasıl düzeltebilirim yardımcı olursanız sevinirim.
Kod:
Sub sayfalarihazirla()
' AİLE VE SOSYAL sayfası için
son = Sheets("zimmetdefteri_otomatik").Cells(Rows.Count, "B").End(3).Row
For i = 1 To son
' Worksheets("Sayfa" & i).PrintOut From:=i, To:=son
Worksheets("Sayfa1").Copy After:=Worksheets("Sayfa" & i)
Next i
End Sub