muratgunay48
Altın Üye
- Katılım
- 10 Şubat 2010
- Mesajlar
- 1,317
- Excel Vers. ve Dili
- Office 365 - Türkçe (64 bit)
- Altın Üyelik Bitiş Tarihi
- 31-01-2026
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub OSMA()
Range("A1:A" & Cells(Rows.Count, "A").End(3).Row).Cut _
Sheets("Sayfa2").Cells(Rows.Count, "A").End(3)(2)
End Sub
Hocam öncelikle teşekkür ederimMerhaba,
Bu kodları kullanabilirsiniz;
Python:Sub OSMA() Range("A1:A" & Cells(Rows.Count, "A").End(3).Row).Cut _ Sheets("Sayfa2").Cells(Rows.Count, "A").End(3)(2) End Sub
Hocam çok teşekkür ederim.Kullandığınız kodun ilk bölümü zaten verileri satır satır Sayfa2'ye kopyalıyor. Bundan sonraki satırlar ise Sayfa2'yi seçip boş satırı arıyor. Sonrasinda bu bos hücre varsa seçiliyor. Sonrasında YAPIŞTIR komutu devreye giriyor. Ama arka planda aktif olan bir kopyala komutu yok. Bu sebeple hata alıyorsunuz. Ayrıca bu satırlara gerek yok. Çünkü koduna ilk döngü bölümü zaten verileri Sayfa2'ye satır satır aktarıyor. Son olarak kodun son bölümü ise ilk sayfadaki A sütununu temizliyor. Bu kısım durabilir.