• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Döngü İçine Eğersay Fonksiyonu Atamak

Katılım
9 Haziran 2019
Mesajlar
42
Excel Vers. ve Dili
Microsoft Excel 2010 - Türkçe
Eğersay komutu worksheetFunction.CountIf(Range("a1:a10"),"muhammet")
Şeklinde yaziliyor. Fakat bu fonksiyonu bir döngü içerisine sokup ("a1:a10") kisminin degisken olmasini istedigimizde bunu mümkün kılmıyor. Cells ile yazmaya çalıstıgımızda cells(1,1:10,1) diye bi seyde olmuyor. Yardımcı olabilirseniz çok sevinirim..
 
Tam olarak hangi kısım değişken olacak?
 
Foruma hoş geldiniz.
Aşağıdaki şekilde deneyiniz.
Kod:
Sub eğersay()
For i = 1 To 10
Sheets("Sayfa1").Range("B" & i) = WorksheetFunction.CountIf(Sheets("Sayfa1").Range("A1:A" & i), "Muhammet")
Next i
End Sub
 
Öncellikle emeginiz için çok tesekkür ederim. Bu degiskeni çift tarafli yapmak istiyorum. Yani a1 sabit kalmiycak.
Kisaca a1:a10 arasini sonra a2:a11 arasini sonra a3:a12 .. boyle devam etmeli.
("A"& i : "A" & (i + 9) ) olarak denedim ama olmadi????
 
Geri
Üst