But turning one more time:
Sub ScratchMacro2()
Dim pStr1 As String
Dim pTruth As String
Dim i As Long
pStr1 = "Always Vote Republican"
i = InStr(pStr1, "Republican")
pTruth = Left(pStr1, i - 1)
MsgBox pHalfTruth & ", but never for a Democrat", vbExclamation
End Sub
;-)

Signature
Greg Maxey/Word MVP
See:
http://gregmaxey.mvps.org/word_tips.htm
For some helpful tips using Word.
> Hi Greg,
>
[quoted text clipped - 29 lines]
>>> Is there a VBA function or method that will return the position of
>>> one string inside another string? Thanks much.
Greg Maxey - 04 Apr 2007 22:34 GMT
Opps,
That would be Msgbox pTruth & ", but never for a Democrat", vbExclamation

Signature
Greg Maxey/Word MVP
See:
http://gregmaxey.mvps.org/word_tips.htm
For some helpful tips using Word.
> But turning one more time:
>
[quoted text clipped - 43 lines]
>>>> Is there a VBA function or method that will return the position of
>>>> one string inside another string? Thanks much.
Karl E. Peterson - 04 Apr 2007 22:40 GMT
> Opps,
Flip-flopper, are ya?

Signature
.NET: It's About Trust!
http://vfred.mvps.org