• DİKKAT

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

veriyi formülle aldıktan sonra değere dönüştürme

Katılım
27 Şubat 2007
Mesajlar
353
Excel Vers. ve Dili
2002 Türkçe
= ile bir baska hücreden alınan veriyi, bir şekilde bir makro düğmesi vb. ile sadece değere nasıl dönüştürebiliriz?
 
Hücreyi kopyalayıp, Özel Yapıştırdan değerleri seçip tamam deyin...
 
hocam, teşekkür ederim ama,
tam olarak şöyle bir şey, Sayfa 2deki A1 hucresinde şu formul var =sayfa1!a1 ,

sayfa3deki a1 hucresinde yine aynı formul =sayfa1!a1,
sayfa 4 deki a1de de aynı formul var..
yani hepsi =sayfa1!a1den alıyor.
sonra ben sayfa 2 yi özel olarak saklıyorum
ve sayfa1e yeni veri giriyorum bu kez sayfa2 için.
onu da saklamam gerek ve sayfa3 için yeni veri girmem gerek..

özel yapıştır yerine daha seri bir çözüm gerekiyor
 
Son düzenleme:
Merhaba,

Aşağıdaki kod ile sayfada seçim yaptığınız alandaki formüller değere dönüşür.

Kod:
Sub SECILI_ALANDAKI_FORMULU_DEGERE_CEVIR()
    Dim Veri As Range, Say As Double
    
    For Each Veri In Selection
        If Veri.HasFormula Then
            Veri.Value = Veri.Value
            Say = Say + 1
        End If
    Next
        
    MsgBox "İşleminiz tamamlanmıştır." & Chr(10) & Chr(10) & _
           "Değere çevirilen hücre sayısı ; " & Say, vbInformation
End Sub
 
Geri
Üst