belirli hücrelerin büyük harf yapılması

kneehot

Altın Üye
Katılım
4 Ekim 2007
Mesajlar
631
Excel Vers. ve Dili
OFFİCE 365
Altın Üyelik Bitiş Tarihi
06-10-2025
selamar.konular ıcınde arastırdım bırkac sonucada ulastım ama ıstedıgım seklı bulamadım.yapmak ıstedıgım belirli hucrelerı tanımlayıp ıcıne yazılanların kucuk harf ıse buyuk harfe donmesıdır.ornegın sayfa1 dekı a15 b5 c13 d6 hucrelerıne yazılanlar sabıt buyuk harf olsun.tesekkurler.
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,
Sayfa1 in kod bölümüne aşağıdaki kodları eklerseniz olur.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [a15,b5,c13,d6]) Is Nothing Then Exit Sub
Target.Value = Evaluate("=UPPER(""" & Target & """)")
End Sub
 

kneehot

Altın Üye
Katılım
4 Ekim 2007
Mesajlar
631
Excel Vers. ve Dili
OFFİCE 365
Altın Üyelik Bitiş Tarihi
06-10-2025
Target.Value = Evaluate("=UPPER(""" & Target & """)")
yukarıdakı satır ıcın hata verıyor
run-tıme error '28':
out of stack space
hatası verıyor
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,
Bende hata vermiyor ama; Hata veren satırı aşağıdaki ile değiştirip dener misiniz?

Kod:
If Target.Value <> "" Then Target.Value = StrConv(Target, vbUpperCase)
 
Katılım
28 Kasım 2007
Mesajlar
919
Excel Vers. ve Dili
Office 2010 İngilizce
Merhaba arkadaşlar,
Siteden bulduğum yazıyacevir functionı kullanıyorum. Yazıya çevirdiğim alanında büyük harf olmasını istiyorum. Bunun içinde yukarıdaki kodu kullandım. Şöyle bir problem var anlayamadığım. 2003 de problemsiz çalışan kod 2007 de neden hata verir ve formula alanı devamlı hareketli olur sanki kod çalışıyor gibi. Dosyam ekde yardımcı olursanız sevinirim.
 

Ekli dosyalar

Üst