• DİKKAT

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

Kullanıcı Tanımlı fonskiyon hk.

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,201
Excel Vers. ve Dili
Office 2013 İngilizce
Merrhaba,
Ekli dosyada Kullanıcı Tanımlı fonksiyon ile oluşturduğum formülü;
Excel' in kendi yerleşik işlevleri ile yapabilir miyiz? Kullanıcı tanımlı fonksiyon diğer makinelerde sıkıntı oluyor.

"C" sütununa göre en sağdan başlayarak sola doğru toplama yaparak gelecek ve A sütundaki değeri eşitlediği yada üsütüne ilk çıktığı hücrenin;
1.satırındaki tarihi yazacak.

Kod:
Function xTarih(rw As Long)
Dim i As Integer
Dim Toplam As Double
Dim deger As Double

On Error Resume Next
Application.Volatile True

deger = Abs(ActiveSheet.Range("A" & rw).Value)

Toplam = 0

For i = 22 To 4 Step -1

    Toplam = Toplam + ActiveSheet.Cells(rw, i).Value
    If Toplam >= deger Then Exit For

Next i

xTarih = ActiveSheet.Cells(1, i).Value

Toplam = 0
deger = 0

End Function

teşekkürler,
iyi Çalışmalar.
 

Ekli dosyalar

Eki inceleyiniz.
 

Ekli dosyalar

Geri
Üst