- Katılım
- 2 Mart 2005
- Mesajlar
- 2,960
- Excel Vers. ve Dili
-
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Kod:
Function NTC_Düzeni(ByVal metin As String)
On Error Resume Next
'metin = ""
ilkharf = ""
dgrharf = ""
'
metin = LCaseTr(metin)
ilkharf = UCaseTr(Left(metin, 1))
dgrharf = Right(metin, (Len(metin) - 1))
NTC_Düzeni = ilkharf & dgrharf
' Next
End Function
Kod:
Function NTC2(ByVal metin As String)
On Error Resume Next
'metin = "Hüseyin okula gitti. dersi yokmuş geri geldi."
ilkharf = "": dgrharf = "": cumle = "": SCumle = "":
metin = Replace(metin, ". ", ".")
a = Split(metin, ".")
For j = UBound(a) To 0 Step -1
cumle = [B]NTC_Düzeni(a(j))[/B]
snc = cumle & ". " & snc
Next j
NTC2 = snc
End Function
ntc2 fonksiyonu, bir hücredeki aşağıdaki şekildeki cümleleri;
hüseyin okula gitti.dersi yokmuş geri geldi. yarın yine gidecek. AMA GELİRMİ BİLMEM
yazıldığı hücrede aşağıdaki şekilde
Hüseyin okula gitti. Dersi yokmuş geri geldi. Yarın yine gidecek. Ama gelirmi bilmem.
döndürür.