Dolu hücrelerin 1 alt satırını seçme

Katılım
7 Aralık 2006
Mesajlar
160
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
27-05-2023
Merhabalar,
bir makro yazdım ancak şu noktada takılıyorum, örneğin M11:M20 arası verilerim var,
Ben Makro ile N11 e bir formül yazacağım, ve bunu sol tarafta dolu olan hücreler kadar aşağı kopyalamak istiyorum. Excelde formül yazarken mouse ile çift tıklayıp solda dolu hücreler kadar ilerletebiliyorduk, ancak bunu makro olarak nasıl yapabiliriz, yardımcı olabilecek var mı
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,193
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Deneyiniz. Ben formülü örnek olarak yazdım. Siz kendi dosyanıza göre revize edersiniz.

C++:
Option Explicit

Sub Formula_Filldown()
    With Range("N11")
        .Formula = "=SUM(O11:Z11)"
        .Resize(Cells(Rows.Count, "M").End(3).Row - 10).FillDown
    End With
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,193
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Eğer aralık sabitse aşağıdaki gibi de kullanabilirsiniz.

C++:
Option Explicit

Sub Formula_Filldown()
    With Range("N11:N20")
        .Formula = "=SUM(O11:Z11)"
    End With
End Sub
 
Üst