sirkülasyon
Altın Üye
- Katılım
- 10 Temmuz 2012
- Mesajlar
- 2,545
- Excel Vers. ve Dili
- 2021 LTSC TR
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [H9]) Is Nothing Then
Ad = ""
Soyad = ""
a = Split(Target, " ")
For j = 0 To UBound(a) - 1
Ad = Trim(Ad & " " & a(j))
Next j
Soyad = Trim(a(UBound(a)))
Ad = Evaluate("=PROPER(""" & Ad & """)")
Soyad = Evaluate("=UPPER(""" & Soyad & """)")
Target = Ad & " " & Soyad
ElseIf Not Target.Address <> "$H$8" Is Nothing Then
Application.EnableEvents = False
Target = StrConv(Target, vbUpperCase)
Target.Replace What:="I", Replacement:="İ", MatchCase:=True
Target.Replace What:="ı", Replacement:="I", MatchCase:=True
Application.EnableEvents = True
End If
End Sub
Rica etsem yanlışımın düzeltilmesine yardımcı olabilir misiniz?
If Not Intersect(Target, [H9]) Is Nothing Then
Ad = ""
Soyad = ""
a = Split(Target, " ")
For j = 0 To UBound(a) - 1
Ad = Trim(Ad & " " & a(j))
Next j
Soyad = Trim(a(UBound(a)))
Ad = Evaluate("=PROPER(""" & Ad & """)")
Soyad = Evaluate("=UPPER(""" & Soyad & """)")
Target = Ad & " " & Soyad
ElseIf Not Target.Address <> "$H$8" Is Nothing Then
Application.EnableEvents = False
Target = StrConv(Target, vbUpperCase)
Target.Replace What:="I", Replacement:="İ", MatchCase:=True
Target.Replace What:="ı", Replacement:="I", MatchCase:=True
Application.EnableEvents = True
End If
End Sub
Rica etsem yanlışımın düzeltilmesine yardımcı olabilir misiniz?
