• DİKKAT

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

Soru #DEĞER hatası

Katılım
18 Ağustos 2009
Mesajlar
752
Excel Vers. ve Dili
Office Ev ve İş 2021 - Türkçe
=ay_uretim_adeti(E2)

Bu komutla aşağıdaki fonksiyona göre belirtilen hücredeki siparişi sayfada bulunan 31 günlük yerden buldurarak toplamını aldırıyorum arkadaşlar ancak çoğu bilgisayarda sorunsuz çalışırken server üzerinden çalışan office sürümlerinde #DEĞER hatası vermektedir. Sizce neden olabilir?

Teşekkürler.



Option Explicit

Public Function ay_uretim_adeti(ie_no As Long) As Long
', Optional VolatileParameter As Variant
ActiveWorkbook.ForceFullCalculation = True
Dim hesap As Long
Dim i, j As Integer

For i = 1 To Sheets.Count

For j = 2 To 50 'yukarıdan aşağıya 50 satıra bakacak

If Sheets(i).Range("E" & j).Value = ie_no Then

hesap = hesap + Sheets(i).Range("F" & j).Value

End If

Next j

Next i

ay_uretim_adeti = hesap
End Function
 
Kodu adımlayarak çalıştırın. Hangi satırda hataya düştüğünü tespit edin.
 
Kodu adımlayarak çalıştırın. Hangi satırda hataya düştüğünü tespit edin.

Korhan bey işte sıkıntı normal işletim sistemli bilgisayarlarda hiçbir sıkıntı yapmadan hesaplayıp server tabanlı çalışanlarda hesaplamaması..
 
Bunu anlamanız için formülü tek hücreye uygulayın ve adımlayın.
 
Geri
Üst