Döngü ile toplam alma

seddur

Altın Üye
Katılım
12 Nisan 2012
Mesajlar
531
Excel Vers. ve Dili
Microsoft office professional plus 2019
Altın Üyelik Bitiş Tarihi
18-12-2024
Merhabalar.Ekran alıntısında görünen sutunların toplamlarını döngü kullanarak almak istiyorum.Yardımcı olabilirseniz sevinirim.
 

Ekli dosyalar

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Neden döngü merak ettim?

Deneyiniz.

Kod:
Sub ToplamAL()

Dim ar1 As Variant
Dim ar2 As Variant
Dim i   As Integer
Dim j   As Integer

ar1 = Range("K2:Q13").Value
ReDim ar2(1 To UBound(ar1, 2))

For i = LBound(ar1, 1) To UBound(ar1, 1)
    For j = 1 To UBound(ar1, 2)
        ar2(j) = ar2(j) + ar1(i, j)
    Next j
Next i

Range("K14").Resize(1, UBound(ar1, 2)) = ar2
CreateObject("WScript.Shell").Popup "İŞLEM TAMAMDIR.....", 2

End Sub
 
Son düzenleme:

seddur

Altın Üye
Katılım
12 Nisan 2012
Mesajlar
531
Excel Vers. ve Dili
Microsoft office professional plus 2019
Altın Üyelik Bitiş Tarihi
18-12-2024
Döngülerin nasıl yazıldığı konusundaki bilgimi arttırmak istiyorum.Döngüler excelin temeli deniyor.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Döngüler tüm programlama dillerinin temelini oluşturur.
Yalnız iş excel olunca döngü temeli aynı olmasına rağmen değişik yöntemler olabilir.
 

seddur

Altın Üye
Katılım
12 Nisan 2012
Mesajlar
531
Excel Vers. ve Dili
Microsoft office professional plus 2019
Altın Üyelik Bitiş Tarihi
18-12-2024
Benim gördüğüm kod yazan arkadaşlar uzun uzun veya bir çok satırdan oluşan kod yazmak yerine döngüyü tercih ediyorlar.Bir çok satırdan oluşan kod yazmak bana şu anda amatörce geliyor.
 
Üst