Set s1 = Sheets("Sayfa3")
j = s1.[A1048576].End(3).Row + 1
If j < 21 Then j = 21
Selection.Copy s1.Range("A" & j)
Forumda emeği geçen tüm arkadaşlara merhaba. Arkadaşlar yukardaki kodla sayfa 1 de herhangi bir alandan seçtiğim verileri sayfa3 'e aktarabiliyorum. Dün bütün gün uğraşmama rağmen yapmak istediğim bazı sınırlamaların kodlarını yazamadım. Yapmak istediklerim şunlar. 1- Sayfa3 de aktarma yaptığım alan A21:A30 aralığı. Ben sayfa1 de on satırlık bir alandan fazlasını seçmişsem bunun ilk on satırını seçecek ve sayfa3'e aktaracak. Hiç bir şekilde sayfa3 de A30'un altına aktarma yapmayacak. 2- Varsayalım ki sayfa 3 de A21:A30 aralığında bir iki boşluk var. Mesela A23 ve A27 boş diğerleri dolu olsun. Ben sayfa1 de on satırlık bir alan yada fazlasını seçmiş olursam bunun ilk iki satırını seçecek sayfa 3 de boş olan hücrelere yazacak. Hiç bir şekilde sayfa3 de A30'un altına aktarma yapmayacak. Başka bir deyişle sayfa3 A21:A30 aralığında ne kadar boşluk varsa sayfa1 de seçmiş olduğum verileri o kadar seçecek ve boş hücrelere aktaracak. Umarım karışık bir anlatım olmamıştır. İlgilenen arkadaşlara şimdiden teşekkürler.
j = s1.[A1048576].End(3).Row + 1
If j < 21 Then j = 21
Selection.Copy s1.Range("A" & j)
Forumda emeği geçen tüm arkadaşlara merhaba. Arkadaşlar yukardaki kodla sayfa 1 de herhangi bir alandan seçtiğim verileri sayfa3 'e aktarabiliyorum. Dün bütün gün uğraşmama rağmen yapmak istediğim bazı sınırlamaların kodlarını yazamadım. Yapmak istediklerim şunlar. 1- Sayfa3 de aktarma yaptığım alan A21:A30 aralığı. Ben sayfa1 de on satırlık bir alandan fazlasını seçmişsem bunun ilk on satırını seçecek ve sayfa3'e aktaracak. Hiç bir şekilde sayfa3 de A30'un altına aktarma yapmayacak. 2- Varsayalım ki sayfa 3 de A21:A30 aralığında bir iki boşluk var. Mesela A23 ve A27 boş diğerleri dolu olsun. Ben sayfa1 de on satırlık bir alan yada fazlasını seçmiş olursam bunun ilk iki satırını seçecek sayfa 3 de boş olan hücrelere yazacak. Hiç bir şekilde sayfa3 de A30'un altına aktarma yapmayacak. Başka bir deyişle sayfa3 A21:A30 aralığında ne kadar boşluk varsa sayfa1 de seçmiş olduğum verileri o kadar seçecek ve boş hücrelere aktaracak. Umarım karışık bir anlatım olmamıştır. İlgilenen arkadaşlara şimdiden teşekkürler.
