![]() |
|
#7
|
|||
|
|||
|
You need .MatchWildCards = true
Code:
Sub MakeLinks()
'Adapted from code posted by Paul Edstein
Application.ScreenUpdating = False
With ActiveDocument
With .Range
With .Find
.ClearFormatting
.Replacement.ClearFormatting
.Text = "<[0-9A-ÿ.\-]{1,}\@[0-9A-ÿ\-.]{1,}"
.Forward = True
.Wrap = wdFindStop
.Format = False
.MatchWildcards = True
End With
Do While .Find.Execute
.Duplicate.AutoFormat
.Collapse wdCollapseEnd
Loop
End With
With .Range
With .Find
.Text = "http://[! ]{1,}"
.MatchWildcards = True
End With
Do While .Find.Execute
'If you want to remove the "http://" part, unstet next line.
'.Text = Mid(.Text, 8, Len(.Text) - 7)
.Duplicate.AutoFormat
.Collapse wdCollapseEnd
Loop
End With
End With
Application.ScreenUpdating = True
lbl_Exit:
Exit Sub
End Sub
|
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Find string, Replace with dot tab | dhapp | Word | 5 | 03-27-2023 07:23 AM |
| Find and select all string of simlar pattern | anon123 | Word | 4 | 04-20-2016 11:41 PM |
| How to find all string within string. | PRA007 | Word VBA | 18 | 02-12-2016 08:11 PM |
Why is this Find string not working
|
TechEd | Word VBA | 5 | 07-05-2014 08:12 PM |
Bad view when using Find and Find & Replace - Word places found string on top line
|
paulkaye | Word | 4 | 12-06-2011 11:05 PM |