• DİKKAT

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

Excelde hücreye Yazılan yazının ilk harfini Büyük Yazma sorunu

  • Konbuyu başlatan Konbuyu başlatan xyp9x
  • Başlangıç tarihi Başlangıç tarihi
Katılım
25 Mart 2016
Mesajlar
8
Excel Vers. ve Dili
Microsoft Office 2013 - Türkçe
Selam, benim bir sorunum var o da seçtiğim hücrelerde bir yazı yazdığımda "ilk harfinin nolursa olsun büyük yazılmasını istiyorum, bunu nasıl yapabilirim ? "
 
Sayfanın kod bölümüne ekleyiniz.
A1 ve A10 hücrelerinde etkili olacaktır.

If Intersect(Target, Range("A1:A10")) Is Nothing Then Exit Sub



Kod:
Public Function ilk_harf_buyuk(cumle)
gecici = ""
For i = 1 To Len(cumle)
          h = Mid(cumle, i, 1)
          If i = 1 Then
            Select Case h
              Case "ğ": gecici = gecici + "Ğ"
              Case "ü": gecici = gecici + "Ü"
              Case "ş": gecici = gecici + "Ş"
              Case "ç": gecici = gecici + "Ç"
              Case "ö": gecici = gecici + "Ö"
              Case "ı": gecici = gecici + "I"
              Case "i": gecici = gecici + "İ"
              Case Else: gecici = gecici + UCase(h)
            End Select
          Else
             gecici = gecici + h
          End If
Next i
ilk_harf_buyuk = gecici
End Function

Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, Range("A1:A10")) Is Nothing Then Exit Sub
    Target.Value = ilk_harf_buyuk(Target.Value)
End Sub
 
Geri
Üst