Hücredeki Formülü Sayıya Çevirme

Katılım
20 Ekim 2005
Mesajlar
475
s.a.

ekli dosyada E1 hücresindeki formül sonucu yapılan işlemi sayıya dönüştürebiliyorum. Benim istediğim D1 ve E1 hücrelerinin ikisinin de sayıya dönüşmesi. Bunun için makroda nasıl bir düzeltme yapılmalıdır
 

Ekli dosyalar

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Merhaba,

Sayıya çevirmekten kastınız nedir?
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Sayı makrosuna gerek olmadan aşağıdaki kodları kullanabilirsiniz:
Kod:
Sub Makro1()

    Range("D1").FormulaR1C1 = "=IF(RC[-3]="""","""",ROUND((RC[-2]*RC[-1]),2))"

    Range("E1").FormulaR1C1 = "=IF(RC[-4]="""","""",ROUND((RC[-1]*15%),2))"
    Range("D1:e1").Select
        For Each fCell In Selection
            fCell.Value = fCell.Value
        Next fCell
    Range("D1").Select
End Sub
 
Katılım
20 Ekim 2005
Mesajlar
475
s.a.

Teşekkür ederim.

Selametle..............................
 
Üst