• DİKKAT

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

hücredeki metni formüle çevirmek

Katılım
18 Temmuz 2012
Mesajlar
21
Excel Vers. ve Dili
excel 2007 türkçe
Arkadaşlar iyi forumlar dilerim.

Benim sorunum şu. Bir excel hücresine örneğin =topla(a1+b1) girince otomatik formül hesaplıyor. Ancak bir txt dosyasından veya birkaç hücreyi birleştirirken çıkan sonucu bir hücreye koyunca formül olarak değil direk =topla(a1+b1) bu şekilde gösteriyor. Sorunun çözümü f2 tuşuna basıp enter deyince formüle dönüyor. Ancak buradaki sıkıntım elimde büyük bi liste var ve bu listenin 300-400 verisini f2-enter kombinasyonu ile uğraşmak istemiyorum. Bilgisi olan varsa beni büyük bir külfetten kurtaracaktır.

İyi günler dilerim.
 
Merhaba,

Txt dosyasından aldığınız veri metin biçimindedir. Aynı şekilde birleştirme formülü oluşan değer metin biçimindedir. Özel olarak biçimini değiştirmediğiniz sürece hücreler metin biçiminden kurtulamazlar. Konuyu daha iyi anlamamız için küçük bir örnek dosya ekler misiniz?
 
Dediğim gibi BİRLEŞTİR formülü sonucu oluşan değer "METİN" biçimindedir.

Aşağıdaki kod ile seçmiş olduğunuz alandaki hücreleri formüle çevirebilirsiniz.

Kod:
Sub FORMULE_CEVIR()
    Dim Veri As Range
    
    For Each Veri In Selection
        Veri.FormulaLocal = Veri.Text
    Next
    
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 
çok teşekkür ederim Korhan Bey
 
Geri
Üst