• DİKKAT

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

Formül sonucunu makro ile gösterme

Katılım
7 Şubat 2009
Mesajlar
94
Excel Vers. ve Dili
2003 ingilizce
Merhaba;

Range("d4").Value = "=SUM(R[-2]C[-2]+R[-2]C[-1])"
Range("d4").FormulaR1C1 = "=SUM(R[-2]C[-2]+R[-2]C[-1])"
Cells(4, "d").FormulaR1C1 = "=SUM(R[-2]C[-2]+R[-2]C[-1])"
Cells(4, "d").Value = "=SUM(R[-2]C[-2]+R[-2]C[-1])"


Bu formüllerin hepsini denedim ancak hepside d4 hücresine formül yazdırıyor, benim istediğim sonucu direk göstermesi, bunu nasıl yapabilirim?
 
Merhaba,

Range("d4").Value = [B2] + [B2]

İstediğiniz bu mu?

.
 
Merhaba,

Range("d4").Value = [B2] + [B2]

İstediğiniz bu mu?

.

Evet a2+b2 ancak bunu tüm formuüller için nasıl bir mantıkla uygulamak gereklidir, örneğin düşeyara için.

Range("M4").FormulaR1C1 = "=VLOOKUP(RC[-1],RC[-5]:R[2]C[-4],2,0)"
 
Forumda arama yapmanızı tavsiye ederim..

[M4] = WorksheetFunction.VLookup([C1], Range("A:B"), 2, 0)

gibi olabilir.

EVALUATE olarakta kullanabilirsiniz..

.
 
Geri
Üst