Satır kesme ve yapıştırma

Katılım
30 Mart 2005
Mesajlar
755
Excel Vers. ve Dili
2016 EN
Merhaba,

1 nolu sayfadan seçtiğim satırı kesip, 2 nolu saydada a sütununda boş olan ilk satıra yapıştıran makroya ihtiyacım var.

yardımlarınız için şimdiden tşk
 

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
Yanıt

Kod:
Sub AKTAR()
Dim S2 As Worksheet
Dim SON As Integer
Set S2 = Sheets("2")
SON = S2.Cells(65536, "A").End(xlUp).Row + 1
ActiveCell.EntireRow.Copy S2.Cells(SON, "A")
End Sub
 
Katılım
16 Kasım 2007
Mesajlar
700
Excel Vers. ve Dili
Office 2003 - Tr
Sub AKTAR()
Dim S2 As Worksheet
Dim SON As Integer
Set S2 = Sheets("2")
SON = S2.Cells(65536, "A").End(xlUp).Row + 1
ActiveCell.EntireRow.Copy S2.Cells(SON, "A")
ActiveCell.EntireRow.Delete
End Sub

denermisiniz.
 

MyMamoste

Altın Üye
Katılım
31 Mart 2013
Mesajlar
34
Excel Vers. ve Dili
Excel 2021 Türkçe
Altın Üyelik Bitiş Tarihi
05-08-2027

Kod çok güzel çalışıyor, lakin düşük özellikli bilgisayarlarda Activecell.EntireRow.Delete kısmı bellek yetersizliğinden gerçekleşmiyor, Activecell.EntireRow.Clear yaptığımda o kısım temizleniyor ama boş satır yine orada kalıyor. Bu bellek sorununa karşın bu koda yapılabilecek bir müdahale var mıdır?
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Bir satırı silmekle olacak iş değil bence.
Eğer satırınızda herhangi bir hücreye bağlı çalışan ağır formüller ya da makrolar varsa dediğiniz olabilir.
 

MyMamoste

Altın Üye
Katılım
31 Mart 2013
Mesajlar
34
Excel Vers. ve Dili
Excel 2021 Türkçe
Altın Üyelik Bitiş Tarihi
05-08-2027
Sonunda pes edecem
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Pes etmek yerine
İyi bir bilgisayarda deneyip sorunun cihazdan mı kaynaklandığını test eder
ya da dosyanızı paylaşabilir başkasının da aynı sorunla karşılaşıp karşılaşmadığını öğrenebilirsiniz.
 
Katılım
27 Kasım 2022
Mesajlar
1
Excel Vers. ve Dili
excel
ben bunu bir button a entegre etmeye çalışıyorum ama hata veriyor ayrıca satır yukarı kayıyor en üstteki in alta kayıyor.
amacım butona tıkladığımda satırı komple alıp diğer sayfaya atması
örnek:
sayfa 1 : futbol takımı kadrosu isimleri yanına 11 ve yedek yazacağım
sayfa2: 11 i atacak ve boş satırları silecek
sayfa3: yedekleri atacak ve sayfadan silecek
teşekkür ederim...
 
Üst