ters yazı

Katılım
28 Ekim 2005
Mesajlar
244
Excel Vers. ve Dili
excel 2003 türkçe
kolay gelsin arkadaşlar.daha önce sitede a1 hücresine isim yazıldığında b1 hücresine o ismin tersinden yazılan bir excel dosyası örneği görmüştüm.aramada ters yazı diye yazdım bulamadım.bu dosyayı bulabilirmiyiz.teşekkürler
 

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
Kod:
Sub tersyaz()
For i = 2 To 500
    Cells(i, 2) = StrReverse(Cells(i, 1))
Next
End Sub
Yukarıdaki kod A sutunu için geçerlidir.Ters yazıları B sutununa yazar.
 
Katılım
28 Ekim 2005
Mesajlar
244
Excel Vers. ve Dili
excel 2003 türkçe
sayın rakkas;verdiğiniz yanıt için teşekkür ederim. makroyu çalıştıramadım.belki benim bilğisayarımda bir problem olabilir. ne yapabili
rim. teşekkürler...
 
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
KTF ile basit bir çözüm...

Kod:
Function tersyazı(Metin As String)
Metin = StrReverse(Metin)
tersyazı = Metin
End Function
Kullanımı :
Kod:
=tersyazı(Düz Yazının Bulunduğu Hücre)
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sn Ahmet..

Kelimelerin tersine çevrilmesi istediğiniz sayfanın sekmesini,sağ tuş ile tıklayıp,kod görüntüle kısmını seçtikten sonra aşağıdaki kodları yapıştırın.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [a:a]) Is Nothing Then Exit Sub
deger = Target.Row
Cells(deger, "b") = StrReverse(Cells(deger, "a"))
End Sub
 
Katılım
28 Ekim 2005
Mesajlar
244
Excel Vers. ve Dili
excel 2003 türkçe
sayın gene ve ali;verdiğiniz yanıtlar için teşekkür ederim.sorun çözüldü.
kolay gelsin arkadaşlar...
 
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
Rica ederim. Size de kolay gelsin..
 
Katılım
28 Ekim 2005
Mesajlar
244
Excel Vers. ve Dili
excel 2003 türkçe
sayın falconia verdiğin yanıt teşekkür ederim.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Paylaşım için çok teşekkürler.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Merhaba. Sayın Ali'nin yazdığı makro ile A kolonuna yazılan yazılar, B kolonunda anında sağdan sola doğru ters çevrilerek yazılabiliyor.

Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [a:a]) Is Nothing Then Exit Sub
deger = Target.Row
Cells(deger, "b") = StrReverse(Cells(deger, "a"))
End Sub


Makrosunu nasıl revize edelim ki, bu işlem her yazı yazıldığında değil de sadece makro butonuna basıldığında olsun.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Serdar Bey eğer değişimi change olayına bağlamak istemiyorsanız,istediğiniz durumu ikinci mesajda Sn Rakkas yazmış.
 
Üst