AccessTr.neT

Tam Versiyon: Matematiksel İşlem Hatası
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3
ekteki örnekte matematiksel işlem hatası alıyorum. ne yapmam gerekiyor.
If 15 <= p < 20 Then
yerine
If 15 <= p And p < 20 Then
şeklinde dener misiniz?
sonuç aynı, hatalı...
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.
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
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.
Sayfalar: 1 2 3