Otomasi proses ini dapat dilakukan dengan memanfaatkan macro (bahasa Visual Basic) pada MS Execl, seperti diuraikan berikut ini.
1. Pilih sel-sel yan akan dieksekusi, seperti contoh di bawah adalah A1 - A12.
Pilih sel-sel yang akan dieksekusi |
2. Klik kanan pada "Sheet1" dan klik pada "View Code" untuk masuk ke Macro-nya.
3. Masukkan program macro berikut:
Sub SentenceCase()
For Each cell In Selection.Cells
s = cell.Value
Start = True
For i = 1 To Len(s)
ch = Mid(s, i, 1)
Select Case ch
Case "."
Start = True
Case "?"
Start = True
Case "a" To "z"
If Start Then ch = UCase(ch): Start = False
Case "A" To "Z"
If Start Then Start = False Else ch = LCase(ch)
End Select
Mid(s, i, 1) = ch
Next
cell.Value = s
Next
End Sub
Dan kemudian eksekusi macro tersebut dengan klik pada "Run" dan "Run Sub/UserForm F5" atau langsung klik pada ikon gambar panah ke kanan, seperti pada gambar di atas. Kemudian kembali ke spreadsheet dengan mengklik gambar Excel "X" pada pojok kiri atas.
Hasilnya dapat dilihat berikut ini, dimana tulisan sudah rapi dengan huruf pertama huruf besar / kapital sedangkan berikutnya huruf kecil.
Selamat mencoba ...
Referensi: http://uk.answers.yahoo.com/question/index?qid=20080330141648AAzjx8M
(TangSel 1may11)