• DİKKAT

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

Dim wfTOPLA As WorksheetFunction ve set etme

  • Konbuyu başlatan Konbuyu başlatan hsayar
  • Başlangıç tarihi Başlangıç tarihi
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Dim wfTOPLA As WorksheetFunction

Set wfTOPLA = WorksheetFunction.Sum

şeklinde denedim ama hata veriyor, amacım

Cells(9, "M").Value = WorksheetFunction.Sum(Range("M10:M20"))
şeklinde yazım yerine

Cells(9, "M").Value = wfTOPLA(Range("M10:M20"))
yıkarıdaki gibi yazımdır. yardımlarınız için teşekkürler
 
güncel ilginize şimdiden teşekkürler
 
güncel yardımlarınız için şimdiden teşekkürler
 
güncel yardımlarınız için şimdiden teşekkürler
 
Alternatif-1:

Kod:
Sub Test()
    Set WF = WorksheetFunction
    MsgBox WF.Sum(Range("M10:M20"))
End Sub


Alternatif-2:

Kod:
Sub Test2()
    MsgBox wfTOPLA(Range("M10:M20"))
End Sub
'
Function wfTOPLA(MyRng As Range)
    wfTOPLA = WorksheetFunction.Sum(MyRng)
End Function
 
teşekkürler
 
Geri
Üst