VB Code:
  1. Function UpAllWords(ByVal TEXTIN As String) As String
  2.  
  3. Dim TextinS() As String
  4.  
  5. Dim Letter As String
  6.  
  7. Dim FinalWord As String
  8.  
  9. Dim MyItem As Integer
  10.  
  11. Dim c As Integer
  12.  
  13. TextinS = Split(TEXTIN, " ")
  14.  
  15. MyItem = UBound(TextinS)
  16.  
  17. For c = 0 To MyItem
  18.  
  19.      Letter = Left(TextinS(c), 1)
  20.  
  21.      Letter = UCase(Letter)
  22.  
  23.      FinalWord = (Right(Letter, 1)) & Mid(TextinS(c), 2)
  24.      
  25.      TextinS(c) = FinalWord
  26.  
  27.      If UBound(TextinS) = c Then
  28.          
  29.           UpAllWords = UpAllWords & TextinS(c)
  30.      
  31.      Else
  32.    
  33.           UpAllWords = UpAllWords & TextinS(c) & " "
  34.      
  35.      End If
  36.  
  37. Next c
  38.  
  39. End Function