Makro ile TL kaldır ve sayıya çevir

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,868
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Selamlar
Arkadaşlar J sütununda ki değerlerin sonundaki TL ibarelerini kaldırıp sayıya çevirmek işlemi makro ile nasıl yapılır

Saygılar
 

Ekli dosyalar

askm

Destek Ekibi
Destek Ekibi
Katılım
4 Haziran 2005
Mesajlar
2,745
Excel Vers. ve Dili
2010-2016
Makro kaydet yöntemi ile;
Kod:
Sub Makro1()
    Columns("J:J").Replace What:=" TL", Replacement:="", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
End Sub
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,868
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Sn: @askm
Teşekkür ederim
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Bu işlem sonucu elde edilen değer metindir.
Değer sayıya çevrilmiş değildir.
 

askm

Destek Ekibi
Destek Ekibi
Katılım
4 Haziran 2005
Mesajlar
2,745
Excel Vers. ve Dili
2010-2016
Sayıya çevirmek isterseniz aşağıdaki şekilde ilave edebilirsiniz.
Kod:
Sub Makro1()
Application.ScreenUpdating = False
For i = 3 To Range("J" & Rows.Count).End(3).Row
    Cells(i, "J").Replace What:=" TL", Replacement:="", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
    Cells(i, "J") = CDbl(Cells(i, "J"))
Next i
Application.ScreenUpdating = True
End Sub
 
Üst