Soru Hata kaynağı nedir ?

Katılım
30 Haziran 2022
Mesajlar
48
Excel Vers. ve Dili
Excel 2016
Altın Üyelik Bitiş Tarihi
28-07-2023
Aşağıdaki kod bir sayfada dolu olan satırları bulup diğer sayfanın en son satırına yapıştırıyor olması lazım. Ama en son satırına yapıştırmıyor . En son satırı nasıl hedef gösterebilirim. Kopyaladığı sayfa montaj, yapıştırdığı sayfa "Sayfa2" . Desteklerinizi bekliyorum.
Kod:
Sub montajyapıştır()

 Dim Say As Integer

Dim Sayfa As Worksheet

Set Sayfa = Worksheets("Montaj")

 Say = Sayfa.Cells(Sayfa.Rows.Count, "A").End(xlUp).Row

 If Say < 2 Then MsgBox "Veri yok.", vbCritical

 Exit Sub

 End If

 Sayfa.Rows("3:" & Say).Copy Sheets("Sayfa2").Rows(1).End(xlDown).Offset(1, 0).Select

  ActiveSheet.Paste

   Application.CutCopyMode = False

    End Sub
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Sheets("Sayfa2").Rows(1).End(xlDown).Offset(1, 0).Select

Yukarıdaki satırı aşağıdaki ile değiştirerek deneyin.

Sheets("Sayfa2").Rows(1).End(xlUp).Offset(2, 0).Select
 
Katılım
30 Haziran 2022
Mesajlar
48
Excel Vers. ve Dili
Excel 2016
Altın Üyelik Bitiş Tarihi
28-07-2023
Maalesef aynı hatayı alıyorum Levent bey.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Fikrim yok. Dosyanızı eklerseniz daha kesin bir çözüm bulunabilir.
 
Üst