Son hücreyi bulma

Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Arkadaşlar aşağıdaki kodda G sütunundaki son dolu hücrenin bir altını bulup G12:AT12 hücre aralığını yazdırmak istedim ancak kod istediğim gibi çalışmadı.
G sütununun son dolu hücrenin bir altını buluyor ama sadece G12 hücresindeki veriyi yazdırıyor. Bu konuda yardımınızı bekliyorum.


Kod:
Range("G" & [G1000].End(3).Row + 1).Value = Range("G12:AT12").Value
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Deneyin.
Kod:
Range("G12:AT12").copy Range("G" & [G1000].End(3).Row + 1)
 
Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Kopyalamadan yapamıyor muyuz hocam ?
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Şöyle de olur.

Kod:
Dim Say As Long
Say = [G1000].End(3).Row + 1
Range("G" & Say & ":AT" & Say).Value = Range("G12:AT12").Value
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,269
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bu da olabilir;

C++:
Option Explicit

Sub Test()
    Cells(Rows.Count, "G").End(3)(2, 1).Resize(1, 40).Value = Range("G12:AT12").Value
End Sub
 
Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Çok teşekkür ederim iki kodda istediğim gibi çalışıyor.
 
Üst