- Katılım
- 15 Temmuz 2012
- Mesajlar
- 2,790
- Excel Vers. ve Dili
- Ofis 2021 TR 64 Bit
- Altın Üyelik Bitiş Tarihi
- 29.03.2025
Merhaba hayırlı akşamlar.
Ekte gönderdiğim excel dosyasının Sayfa1'de H7 ile H100 arasındaki hücrelere bilgi giriyorum, hücreden çıktığımda cümlenin ilk harfini ve cümle içerisindeki . (nokta), soru işareti ve ünlem işaretinden sonraki kelimenin ilk harfi de büyük olsun istiyorum. Bu işlemi makro ile yapmak istiyorum.
Yani ilk harfin büyük harfle yazılması gereken kurallara göre hücreden çıktığımda otomatik olarak büyük harf yapmasını istiyorum.
Yazım.Düzeni formülü ile yaptığımda cümledeki bütün kelimelerin baş harflerini büyük harf yapıyor.
https://www.excel.web.tr/threads/sadece-cuemlenin-ilk-harfini-bueyuek-yapmak-nasil.117319/
Yukarıdaki linkte böyle bir konu işlenmiş ancak yarım kalmış galiba, linkte verilen formüllerden
=BÜYÜKHARF(PARÇAAL($A1;1;1))&KÜÇÜKHARF(PARÇAAL($A1;2;UZUNLUK($A1)-1)) bu formül cümle içerisindeki nokta işaretini, soru işareti ve ünlem işaretini dikkate almıyor.
=YERİNEKOY(YERİNEKOY(YAZIM.DÜZENİ(YERİNEKOY(YERİNEKOY(KÜÇÜKHARF(A1);". ";"9z9");" ";"zxz"));"9Z9";". ");"zxz";" ") bu formülde fazladan verilen boşluk olursa, soru işareti olursa, ünlem işareti olursa ve rakam olursa cümlenin baş harfini Zxz yapıyor.
İstediğim bir sonuca ulaşamadım.
Yardımcı olur musunuz?
Ekte gönderdiğim excel dosyasının Sayfa1'de H7 ile H100 arasındaki hücrelere bilgi giriyorum, hücreden çıktığımda cümlenin ilk harfini ve cümle içerisindeki . (nokta), soru işareti ve ünlem işaretinden sonraki kelimenin ilk harfi de büyük olsun istiyorum. Bu işlemi makro ile yapmak istiyorum.
Yani ilk harfin büyük harfle yazılması gereken kurallara göre hücreden çıktığımda otomatik olarak büyük harf yapmasını istiyorum.
Yazım.Düzeni formülü ile yaptığımda cümledeki bütün kelimelerin baş harflerini büyük harf yapıyor.
https://www.excel.web.tr/threads/sadece-cuemlenin-ilk-harfini-bueyuek-yapmak-nasil.117319/
Yukarıdaki linkte böyle bir konu işlenmiş ancak yarım kalmış galiba, linkte verilen formüllerden
=BÜYÜKHARF(PARÇAAL($A1;1;1))&KÜÇÜKHARF(PARÇAAL($A1;2;UZUNLUK($A1)-1)) bu formül cümle içerisindeki nokta işaretini, soru işareti ve ünlem işaretini dikkate almıyor.
=YERİNEKOY(YERİNEKOY(YAZIM.DÜZENİ(YERİNEKOY(YERİNEKOY(KÜÇÜKHARF(A1);". ";"9z9");" ";"zxz"));"9Z9";". ");"zxz";" ") bu formülde fazladan verilen boşluk olursa, soru işareti olursa, ünlem işareti olursa ve rakam olursa cümlenin baş harfini Zxz yapıyor.
İstediğim bir sonuca ulaşamadım.
Yardımcı olur musunuz?
Ekli dosyalar
-
13.7 KB Görüntüleme: 18