![]() |
|
|
|
#1
|
|||
|
|||
|
Sub SingleBeforeDigit()
Dim regEx As Object Dim match As Object Dim fullNamePattern As String ' Create a RegExp object Set regEx = CreateObject("VBScript.RegExp") ' Set the regular expression pattern for a full name fullNamePattern = "‘(?=\d)" With regEx .Global = True ' Set global matching mode .Pattern = fullNamePattern ' Assign the pattern ' Loop through all matches of the full name pattern For Each match In .Execute(ActiveDocument.Content.Text) ' Replace the matched text ActiveDocument.Range(match.FirstIndex, match.FirstIndex + Len(match.Value)).Text = chr(136) Next match End With End Sub |
|
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
Find/replace - remove a space in 4 digit numbers
|
lalywizz | Word | 5 | 10-08-2021 09:27 AM |
Trying to change the last digit in a column of 10 digit entries
|
arkansawyer16 | Excel | 10 | 04-06-2020 02:03 PM |
| Regex/wildcard search for dates with 2-digit and 4-digit years | Marrick13 | Word VBA | 2 | 01-29-2016 07:04 AM |
A challenging digit by digit manipulation, rotate the digit in range of 0 to 9
|
laucn | Excel Programming | 14 | 05-17-2015 12:12 PM |
Apostrophe-like mark appearing next to page numbers
|
Natalie | Word | 2 | 04-26-2012 05:17 AM |