Küçük Yazılınca Otomatik Olarak BÜYÜK HARF yazılması ??

ozgurpeh

Altın Üye
Katılım
30 Eylül 2007
Mesajlar
383
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
04-01-2027
Arkadaşlar bir çalışma kitabının tüm sayfalarında büyük harflede yazlsa küçük harflede yazılsa HEP BÜYÜK Yazılması için nasıl bir maro kullanmlıyız. ? Teşekürler
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Benzer kodlar.

Aşağıdaki kodları workbook'un kod bölümüne kopyalayınız.


Kod:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
On Error GoTo Son
If Target <> "" Then Target.Value = Evaluate("=UPPER(""" & Target & """)")
Son:
End Sub
 

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
Çalışma sayfasının kod bölümünde thisworkbook modülüne aşağıdaki kodu yapıştırıp deneyiniz.:cool:
Bütün sayfalar için geçerlidir.:cool:
Kod:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
On Error Resume Next
Target.Value = UCase(Replace(Replace(Target.Value, "ı", "I"), "i", "İ"))
End Sub
 

ozgurpeh

Altın Üye
Katılım
30 Eylül 2007
Mesajlar
383
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
04-01-2027
Çalışma sayfasının kod bölümünde thisworkbook modülüne aşağıdaki kodu yapıştırıp deneyiniz.:cool:
Bütün sayfalar için geçerlidir.:cool:
Kod:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
On Error Resume Next
Target.Value = UCase(Replace(Replace(Target.Value, "ı", "I"), "i", "İ"))
End Sub
[/QU
Belii hücreleri seçmek istersek eğer tüm sayfalarda ??
 

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
Belii hücreleri seçmek istersek eğer tüm sayfalarda ??
aşağıdaki kodlar ile A1:B10 aralığı ve D1 hücrelerinde küçük harfler büyük harfe çevriliyor.:cool:
Kod:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
On Error Resume Next
If Intersect(Target, Range("A1:B10,D1")) Is Nothing Then Exit Sub
Target.Value = UCase(Replace(Replace(Target.Value, "ı", "I"), "i", "İ"))
End Sub
 
Üst