Bazı kullanıcı bilgilerinin taşınmasında hatalar olmuş.
Foruma giriş yapamıyorsanız lütfen bir süre bekleyin. Eksik verileri tamamlamak için çalışıyoruz.
Hata düzelince tekrar bilgi paylaşacağız.
Eksik kullanıcı verileri geri yüklendi.
Sorun yaşamaya devam eden varsa lütfen admin@excel.web.tr ye bilgi verin.
Aşağıdaki kodu deneyin. Çalışma kitabınızın adı "kitap1.xls" kabul edilmiştir.
[vb:1:cfd169ec63]Sub kitapekle()
Application.ScreenUpdating = False
For a = 1 To [a4]
Workbooks.Add
ad = ActiveWorkbook.Name
Workbooks("Kitap1").Activate
Sheets("data").Copy Before:=Workbooks(ad).Sheets(1)
Next
End Sub
[/vb:1:cfd169ec63]
Sayın excelvba cevabınız için teşekkür ederim.Benim sorduğum soruya göre cevabınız yeterli.Fakat ben soruyu yanlış sormuşum.
Benim istediğim;
*Yeni bir çalışma kitabı açılacak.
*Data sayfasının A4 satırında yazan rakama göre Data sayfası yeni açılan çalışma kitabına kopyalanacak.Yani Data-A4 de 5 yazıyorsa data sayfası 5 kopya olarak(Data-1,Data-2...şeklinde) yeni çalışma kitabına eklenecek.
[vb:1:583fc17e5c]Sub kitapekle()
Application.ScreenUpdating = False
Workbooks.Add
ad = ActiveWorkbook.Name
Workbooks("Kitap1").Activate
For a = 1 To [a4]
Sheets("data").Copy Before:=Workbooks(ad).Sheets(1)
Next
End Sub
[/vb:1:583fc17e5c]
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.