• DİKKAT

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

D3:AG47 Bu alandaki hücrelere ne yazılsa büyük harf olmasını istiyorum.

Katılım
4 Kasım 2015
Mesajlar
45
Excel Vers. ve Dili
office 2013
Arkadaşlar ekte örnek dosyada koydum ama istegimi burayada anlatayım.Çalışma sayfamda D3:AG47 arasındaki tüm hücrelere yazılan harflerin yazılırken küçükte olsa anında büyük harfe dönüşmesini istiyorum.Bunu yapmama yardımcı olabilirmisiniz.Teşekkürler.


http://s3.dosya.tc/server6/fhqcyg/BUYUKHARF.xlsx.html
 
Arkadaşlar ekte örnek dosyada koydum ama istegimi burayada anlatayım.Çalışma sayfamda D3:AG47 arasındaki tüm hücrelere yazılan harflerin yazılırken küçükte olsa anında büyük harfe dönüşmesini istiyorum.Bunu yapmama yardımcı olabilirmisiniz.Teşekkürler.


http://s3.dosya.tc/server6/fhqcyg/BUYUKHARF.xlsx.html

Anlık olarak büyük harfe çeviremezsiniz, hücreden çıktıktan sonra olabilir.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("D3:AG47")) Is Nothing Then Exit Sub
On Error Resume Next
Target = UCase(Target)
End Sub
 
Yazdıracagım harfler Ü,F,R,İ,X,V,B,Sİ,İ,H,KD,FB,FP,İİ makro olmadan formül ile halletmek istiyorum olabilirse.
 
. . .

Formülle yapmak için bambaşka bir yapı kurmak gerekir.

Kodlar ile yapmak isterseniz şu kodları deneyin...

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    On Error Resume Next
    If Intersect(Target, Range("D3:AG47")) Is Nothing Then Exit Sub
    Application.EnableEvents = False
    Target = UCase(Replace(Replace(Target.Value, "ı", "I"), "i", "İ"))
    Application.EnableEvents = True
End Sub

. . .
 
Geri
Üst