Merhaba arkadaşlar. Basit bir kod ile bir dizide bulunan sayıların tek mi çift mi olduğunu kontrol edebilir, ve kümüle olarak toplayabiliriz.
Öncelikle VBA'da mod kodu aşağıdaki gibidir;
Yukarıdaki örnek bir sayının 2'ye bölümünden kalanının 0 olması durumunda işlem yapılacağını söylüyor. Yani sayının çift olup olmadığını buluyor.
Aşağıdaki kod ile A sütununda 1'den 100'e kadar olan bir sayı dizisinin tek ve çift sayı toplamlarını bulabilirsiniz.
Faydalı olması dileğiyle...
Öncelikle VBA'da mod kodu aşağıdaki gibidir;
Kod:
if Cells(1,1) mod 2 = 0
Aşağıdaki kod ile A sütununda 1'den 100'e kadar olan bir sayı dizisinin tek ve çift sayı toplamlarını bulabilirsiniz.
Kod:
Private Sub CommandButton1_Click()
Dim i As Integer
Dim ilk
Dim son
ilk = Cells(1, 1)
son = Cells(100, 1)
For i = ilk To son
If i Mod 2 = 0 Then
ciftler = ciftler + i
Else
tekler = tekler + i
End If
Next
MsgBox "Tek Sayıların Toplamı " & tekler & " - " & "Çift Sayıların Toplamı" & ciftler
End Sub