• DİKKAT

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

makroda hazır fonksiyonlar için değişken nesne oluşturma!

Katılım
6 Ağustos 2007
Mesajlar
17
Excel Vers. ve Dili
office 98 vb
makroda kullandığım excel hazır fonksiyonları var.Mesala
Application.WorksheetFunction.Small([O12:O70], 1)

buradaki small bazı yerine bir nesne tanımlaya bilirmiyim.şöyleki
a=small
b=large
Application.WorksheetFunction.a([O12:O70], 1)

Application.WorksheetFunction.b([O12:O70], 1)
gibi yazmam mümkünmüdür.Teşekkür ederim..
 
Sayın cozmic_power

O şekilde değilde, Small ve Large fonksiyonlarını bir değişkene atayarak kullanabilirsiniz.

Kod:
Sub Makro1()
a = Application.WorksheetFunction.Large([b1:b7], 1)
b = Application.WorksheetFunction.Small([b1:b7], 1)
If a > 10 Then
[e3] = a
Else
[e3] = b
End If
End Sub

gibi.


.
 
Alternatif olarak aşağıdaki gibi deneyin.

Kod:
Evaluate(a & "(O12:O70,1)")
Evaluate(b & "(O12:O70,1)")
 
Teşşekkür ederim
 
Geri
Üst