• DİKKAT

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

Metne Çevir Makro Kodu

Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Merhaba arkadaşlar. METNEÇEVİR fonksiyonunu veya İsteğe Uyarlanmış işlevini makro koduna uyarlama nasıl olabilir ? Örnek dosya ekte.
 

Ekli dosyalar

Merhaba
isteğe uyarlanmış kısma
# ### ##
yazarak deneyin.


Kod:
=METNEÇEVİR(A2;"# ### ##")
 
Teşekkür ederim sayın mersilen. Bir durumdan ötürü makro kodu ile yapmamız gerekiyor.
 
Buyurun.:cool:
Kod:
Range("B2").Value = Format(Range("A2").Value, "# ### ##")
 
Çok çok teşekkür ederim Sayın Orion1. Çok uğraştıum ama doğrı syntaxı buluo ta bir türlü kendi başıma beceremedim. B2 - A2 yi B2:B100 - A2:A100 olarak yapmak mümkün mü ?
 
Buyurun.:cool:
Kod:
Sub aralık_biçimle59()
Dim i As Byte
For i = 2 To 100
    Cells(i, "B").Value = Format(Range("A" & i).Value, "# ### ##")
Next
End Sub
 
Sayın Orion1 yardımlarınız için gerçekten çok minnettarım. Aklıma bir fikir daha geldi, kendim yapmaya çalıştım olmadı. Bu koda şöyle bir koşul nasıl ekleyebiliriz.

Örneğin; rakam ................ den büyükse veya
Soldan 2 karakter 53 ise gibi !!
 
Sayın Orion1 yardımlarınız için gerçekten çok minnettarım. Aklıma bir fikir daha geldi, kendim yapmaya çalıştım olmadı. Bu koda şöyle bir koşul nasıl ekleyebiliriz.

Örneğin; rakam ................ den büyükse veya
Soldan 2 karakter 53 ise gibi !!
Buyurun.:cool:
Kod:
Sub aralık_biçimle59_V2()
Dim i As Byte
For i = 2 To 100
    If Right(Cells(i, "A").Value, 2) = "53" Or Right(Cells(i, "A").Value, 2) > "60" Then
        Cells(i, "B").Value = Format(Range("A" & i).Value, "# ### ##")
    End If
Next
End Sub
 
Ne diyeyim sayın Orion1, üstadsınız :bravo: . Saygı ile eğiliyorum. :icelim: Sağlıcakla kalın. :)
 
Geri
Üst