• DİKKAT

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

2 formül birleştirme

Katılım
21 Kasım 2005
Mesajlar
355
merhabalar

G sütününda kullanmış oluğum bir formül var (g23 den başlıyor ve g633'de bitiyor) ancak bu formül içeriği düzenli sıralı gitmiyor arada farklılıklar gösterebiliyor

kullanılan örnek formül =ad23*ae23
çevrilmek istenilen formül eğer f sütününda değer yok ise sıfır değer var ise formül değerini verecek =EĞER(F23=0;0;ad23*ad23)

benim yapmak istediğim mevcut formülü bozmadan seri bir şekilde =EĞER(F23=0;0;ad23*ad23) haline nasıl çevirebilirim
 
Bu formülü ilk hücreye yazınız. Sonrasında yazdığınız hücreyi seçip sağ alt köşesinde mouse ile tutup aşağıya doğru sürükleyiniz.
 
Merhaba,

Deneyiniz.
Kod:
Sub degistir()

    Dim i As Range, d As String
   
    On Error Resume Next
    For Each i In Range("G23:G633")
        If i <> "" Then
            d = Right(i.Formula, Len(i.Formula) - 1)
            i.FormulaLocal = "=EĞER(F" & i.Row & "=0;0;" & d & ")"
        End If
    Next i
   
End Sub
 
Geri
Üst