Extract Nth Word from a String

Function GetNthWord(strStringFrom As String, strSplitCharacter As String, intExctractWordNumber As Integer) As String
On Error Resume Next
GetNthWord = VBA.Split(strStringFrom, strSplitCharacter)(intExctractWordNumber - 1)
If Err.Number <> 0 Then
GetNthWord = ""
End If
On Error GoTo 0
End Function
Sub ExecuteNthWord()
MsgBox GetNthWord("Hi:Hello:Nick", ":", 2)
End Sub
»
- hivishy's blog
- Add new comment
- 172 reads

Recent comments
2 days 19 hours ago
1 week 2 days ago
1 week 2 days ago
1 week 6 days ago
2 weeks 1 day ago
2 weeks 2 days ago
3 weeks 2 days ago
4 weeks 5 days ago
4 weeks 5 days ago
5 weeks 1 day ago