![]() |
|
#2
|
|||
|
|||
|
I assume that you are aware that your code will not find three letter CAPS that start the document, end a sentence or paragraph
Code:
Sub DeleteCap3Word()
Dim oRng As Word.Range
Set oRng = ActiveDocument.Range
With oRng.Find
.ClearFormatting
.Text = " [A-Z]{3} "
.Replacement.Text = " "
.Forward = True
.Wrap = wdFindStop
.Format = True
.MatchCase = True
.MatchWholeWord = True
.MatchWildcards = True
.MatchSoundsLike = False
.MatchAllWordForms = False
While .Execute
Select Case Trim(oRng)
Case "USB", "PSA"
Case Else
oRng.Text = " "
End Select
oRng.Collapse wdCollapseEnd
Wend
End With
End Sub
|
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Powerpoint 2013 unable to locate word | bc320 | PowerPoint | 0 | 06-22-2015 08:00 AM |
| Cannot Locate Archived Messages | abraxis | Outlook | 0 | 06-10-2014 03:32 PM |
| Microsoft Office Professional 2010 on Windows 8 problem error cannot locate pst files | CDM | Outlook | 0 | 12-21-2013 06:36 AM |
| Can't find Office 2010 product key. How to locate it? | alecus | Office | 1 | 07-24-2012 04:00 PM |
| Unable to locate Microsoft Office 2003 Language settings. | EzyMe | Office | 0 | 09-28-2010 01:09 PM |