VB Code:
  1. Dim strWords() As String
  2. Dim intCount As Integer
  3. Dim lngIndex As Long
  4.  
  5.  
  6. strWords = Split(MyData, " ")
  7.  
  8. For lngIndex = 0 To UBound(strWords)
  9.     If Left$(LCase(strWords(lngIndex)), Len("university")) = "university" Then
  10.         intCount = intCount + 1
  11.     End If
  12. Next
  13.  
  14. MsgBox intCount - 1
The Left$ portion of the If statement takes care of the situation where the word you want to count is followed by a period, comma, etc.