• DİKKAT

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

Puantaj Hk.

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,989
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Selamlar

Arkadaşlar ekteki dosyada, Puantaj sayfasında Sarı renkli sütunu yanlış hesaplıyor.
Kodlarda nerede hata yaptığımı bulamadım. Kodlar bana ait değildir.

saygılar
 

Ekli dosyalar

Alternatif kodu deneyiniz.

C++:
Option Explicit

Sub Puantaj_Hesapla()
    Application.ScreenUpdating = False

    Range("C3:M" & Rows.Count).ClearContents
   
    With Range("D3:M" & Cells(Rows.Count, 1).End(3).Row)
        .Formula = "=COUNTIF($N3:$AR3,D$2)"
        .Value = .Value
    End With
   
    With Range("C3:C" & Cells(Rows.Count, 1).End(3).Row)
        .Formula = "=SUM(D3:M3)"
        .Value = .Value
    End With
   
    Columns.AutoFit
   
    Application.ScreenUpdating = True

    MsgBox "Hesaplama işlemi tamamlanmıştır.", vbInformation
End Sub
 
@Korhan Ayhan Hocam
Alternatif kod için teşekkür ederim.
Ancak sarı sütunu yine yanlış hesaplıyor.
8 yazan yerleri saydırması gerekiyordu.


Bende
bu kod yerine:
' .Formula = "=SUM(D3:M3)"

aşağıdaki gibi yaptım düzeldi
.Formula = "=COUNTIF($N3:$AR3,8)"

tekrar teşekkür ederim
 
Geri
Üst