You are on page 1of 1

Awal Kata Kapital

'Deskripsi: Menampilkan huruf pertama dari setiap kata dalam suatu kalimat
' menjadi huruf besar/kapital.
'Pembuat : Masino Sinaga (masino_sinaga@posindonesia.co.id).
'Persiapan: 1. Buat 1 Project baru dengan 1 Form dan 1 TextBox
' 2. Copy-kan coding berikut ke dalam editor form yang bertalian.
'--------------------------------------------------------------------------

Public Function AwalKataKapital(strKalimat As String)


Dim i As Integer 'By Masino Sinaga, Bandung, 5 Juli 2002
Dim Temp As String
Dim Lokasi As Integer
Dim huruf As String * 1
Temp$ = ""
For i% = 1 To Len(strKalimat)
huruf = Chr(Asc(Mid(strKalimat, i%, 1)))
If Len(Trim(huruf)) < 1 Then
Lokasi% = i% + 1
End If
If i% = Lokasi% Or i% = 1 Then
Temp$ = Temp$ + UCase(Chr(Asc(Mid(strKalimat, i%, 1))))
Else
Temp$ = Temp$ + LCase(Chr(Asc(Mid(strKalimat, i%, 1))))
End If
Next i
AwalKataKapital = Temp$
End Function

Private Sub Text1_Change()


Dim posisi As Integer
posisi = Text1.SelStart
Text1.Text = AwalKataKapital(Text1.Text)
Text1.SelStart = posisi
End Sub

You might also like