Matematiksel İşlem Hatası

1 2 3
02/02/2020, 17:13

te-kin

ekteki örnekte matematiksel işlem hatası alıyorum. ne yapmam gerekiyor.
02/02/2020, 17:18

berduş

If 15 <= p < 20 Then
yerine
If 15 <= p And p < 20 Then
şeklinde dener misiniz?
02/02/2020, 17:20

te-kin

sonuç aynı, hatalı...
02/02/2020, 17:25

te-kin

olayın ilginç tarafı 20 ye kadar olan toplamlar için hep hatalı sonuç veriyor, 20 den 30 a kadar olan sayılar için ise doğru sonuç veriyor.
02/02/2020, 17:38

berduş

açıklamanızda KURAL ŞU: P1, P2, P3, P4, P5 HÜCRELERİNDEKİ SAYILARI TOPLA. EĞER TOPLAM 15 İLE 20 ARASINDA  VE ONAY KUTUSU İŞARETLİ İSE TOPLAMDAN 1 (BİR) ÇIKAR demişsiniz ama aşağıdaki kod onay kutusu seçiliyken her defasında çıkarma işlemini yapıyor?
   If Me.O.Value = -1 Then
        p = Toplam - 1
        Me.M.Value = p
    End If
02/02/2020, 17:43

te-kin

If Me.O.Value = -1 Then
        p = Toplam - 1
        Me.M.Value = p
    End If
If Me.O.Value = 0 Then
        p = Toplam
        Me.M.Value = p
    End If
 evet ama o kodun devamında onay kutusunun işaretli olmaması durumunu da belirttim.
1 2 3