Küçük harfe çevirme

Katılım
30 Kasım 2006
Mesajlar
625
Excel Vers. ve Dili
OFFICE 2003 Türkçe
Altın Üyelik Bitiş Tarihi
09-10-2020
Merhaba arkadaşlar;
örnek: a1 hücresine büyük harf yazılsada , küçük harf yazılsada, hücreden çıkıldığında yazılan metin küçük harfe dönebilirmi.
Yardımlarınız için teşekkür ederim.
 

ozcanya

Altın Üye
Katılım
3 Haziran 2006
Mesajlar
414
Excel Vers. ve Dili
excel 2003 Türkçe
Altın Üyelik Bitiş Tarihi
04-04-2025
Şu modulu deneyin forumdan aldım Şu şekide çalışır Hücreyi seçersin Daha sonra Sağ tuş ile büyük ,küçük veya diğer şekilde yapılabilir.
 

aliakgul

Altın Üye
Katılım
9 Mayıs 2005
Mesajlar
402
Excel Vers. ve Dili
Ofis 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
03-08-2025
Merhaba,
Aşağıdaki kodları uyarlayabildim ancak ilgili hücreyi tekrar tıklaman gerekiyor.Yani tam istenen sonuç değil.Bir fikir verebilir diye ekliyorum..Kolay gelsin...

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveCell = Evaluate("=lower(" & """" & ActiveCell & """" & ")")
End Sub
 

htsumer

Altın Üye
Altın Üye
Katılım
7 Eylül 2004
Mesajlar
941
Excel Vers. ve Dili
Excel-2003
Altın Üyelik Bitiş Tarihi
16.08.2026
edit..pardon küçük harf istenmiş:(
 
Katılım
16 Kasım 2007
Mesajlar
700
Excel Vers. ve Dili
Office 2003 - Tr
İki örnek de benden:

Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
Target = LCase(Target)
End Sub

Private Sub Worksheet_Change(ByVal Target As Range)
abir = LCase(Replace(Replace(Range("a1"), "I", "ı"), "İ", "i"))
Range("a1") = abir
End Sub
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,419
Excel Vers. ve Dili
excel 2010
merhaba
LCase yerine UCase yazarsak büyütürüz
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
Target = LCase(Target)
End Sub

Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
Target = UCase(Target)
End Sub
 

htsumer

Altın Üye
Altın Üye
Katılım
7 Eylül 2004
Mesajlar
941
Excel Vers. ve Dili
Excel-2003
Altın Üyelik Bitiş Tarihi
16.08.2026
İki örnek de benden:

Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
Target = LCase(Target)
End Sub

Private Sub Worksheet_Change(ByVal Target As Range)
abir = LCase(Replace(Replace(Range("a1"), "I", "ı"), "İ", "i"))
Range("a1") = abir
End Sub
:icelim: Çok güzel.Teşekkür
 

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
A sütununda Büyük harfleri küçük harflere çevirir.
Sayfanın kod bölümüne yapıştırınız.:cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A:A]) Is Nothing Then Exit Sub
On Error Resume Next
Target.Value = LCase(Replace(Replace(Target.Value, "I", "ı"), "İ", "i"))
End Sub
 
Katılım
30 Kasım 2006
Mesajlar
625
Excel Vers. ve Dili
OFFICE 2003 Türkçe
Altın Üyelik Bitiş Tarihi
09-10-2020
Cevap verme nezaketini gösteren tüm arkadaşlara çok teşekkür ederim.Bilginize sağlık
 
Üst