• DİKKAT

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

Cümlelerin ilk harfini büyük harf yapma...

Katılım
18 Mayıs 2007
Mesajlar
21
Excel Vers. ve Dili
2003 tr
arkadaşlar wörd için ne kadar basit olsa da excel için belki de çok zor birşey
istediğimin farkındayım...

cümlenin değil de her hücredeki yazının ilk harfini

=büyükharf(Soldan(a1;1))
=parçaal(a1;2;10000)

fonksyonlarını kullandıktan sonra

bu iki hücreye birleştir komutunu uyguladıktan sonra, büyük harf haline getirebiliyorum.


fakat bunu hücre içindeki diğer cümleler için başaramıyorum.

bi fikri olan yada daha önce yapmış olan arkadaşlar çalışmalarını yada fikirlerini paylaşırlarsa sevinirim.
 
Sorunuzu tam anlayamadım,

=YAZIM.DÜZENİ(A1)

İstediğiniz bu mu?
 
Kod ile:cool:
Kod:
Sub ilk_harf_buyuk()
Dim deg As String
deg = WorksheetFunction.Proper("ilk harf büyük")
MsgBox deg
End Sub
 
sorunumun gönderdiğim dosyadaki a1 hücresindeki ilk harfi büyük harf yapıyor ama 2. cümlenin ilk harfini büyük harf yapmıyor...
evde 2007 kullanıyor ve noktayı koyduktan sonra wörddeki gibi hemen 2. cümleye büyük harfle başlıyor...

ama gelin görün ki iş yerinde 2003 kullanıyorum ve maalesefki böle bi fonksyon yok. :(
 
çok teşekkürler hsayar

sen yapmışsan ellerine sağlık
alıntıysa da bulup paylaştığın için teşekkür ederim
 
excelde tüm yazıları nasıl büyük harf yapabilirim?

merhaba
sayfanın kod bölümüne
Kod:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Target = UCase(Replace(Replace(Target, "ı", "I"), "i", "İ"))
End Sub
bu kodu kopyalayın ve deneyin

formül ile isterseniz
Kod:
=BÜYÜKHARF(A1)
a1 hücresine yazdığınız varsayılmıştır.
 
İlginiz için teşekkürler

yanlız büyük harf yapamadım.exceldeki tüm sayfadaki yazıları büyük harf yapmak istiyorum.olmuyor.:(
 
İlginiz için teşekkürler

yanlız büyük harf yapamadım.exceldeki tüm sayfadaki yazıları büyük harf yapmak istiyorum.olmuyor.:(

merhaba
alt+F11 tuş kombinasyonu ile kitabın kod bölümüne geçin
sol tarafta bulunan Thisworkbook bölümüne
Kod:
Option Explicit
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Target = UCase(Replace(Replace(Target, "ı", "I"), "i", "İ"))
End Sub
bunu kopyalayın
 
Geri
Üst