![]() |
|
|
|
#1
|
|||
|
|||
|
Landrob1, here you are:
Code:
Sub Authors()
'Format all surnames (found according to their specific signs) in the selected range.
Dim rng As range
Application.ScreenUpdating = False
Set rng = selection.range
With rng.Find
.ClearFormatting
.Replacement.ClearFormatting
.text = "[Vv]gl. <[A-Z][!A-Z][a-z]@>"
.Forward = True
.MatchWildcards = True
.Wrap = wdFindStop
While .Execute
rng.MoveStart unit:=wdCharacter, count:=5
rng.Font.Italic = True
rng.Font.AllCaps = True
rng.Collapse wdCollapseEnd
Wend
End With
Application.ScreenUpdating = True
Set rng = Nothing
End Sub
|
|
| Tags |
| chatgpt, names, vba |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
Printing list of names in a publisher or word document
|
Marcia | Word | 2 | 09-27-2018 01:28 AM |
| How to find CAPITALIZED names and change them into small caps | dylan.ve | Word VBA | 5 | 02-25-2016 03:15 PM |
| Find and replace inside strings containing various names | audioman | Word VBA | 4 | 03-25-2014 11:19 AM |
Word Form / VBA Solution for Formatted Document
|
elmousa68 | Word VBA | 5 | 10-15-2013 05:10 PM |
| find author names in text | anil3b2 | Word | 0 | 08-02-2010 04:12 AM |