Code:
Sub FindTextBetweenWords()
Dim oRng As Word.Range, oPasteRng As Range
Dim oDoc As Document, oTargetDoc As Document
Set oDoc = ActiveDocument
Set oTargetDoc = Documents.Add
oDoc.Activate
Set oRng = oDoc.Range
With oRng.Find
.ClearFormatting
.Wrap = wdFindStop
.MatchCase = False
.Text = "References:*Working paper No"
.MatchWildcards = True
While .Execute
oRng.Select
Selection.EndKey Unit:=wdLine, Extend:=wdExtend
Selection.Copy
Set oPasteRng = oTargetDoc.Range
oPasteRng.Collapse wdCollapseEnd
oPasteRng.Paste
oRng.Collapse wdCollapseEnd
Wend
End With
lbl_Exit:
Exit Sub
End Sub