![]() |
|
#1
|
|||
|
|||
|
I devised this macro to replace a hard return with a dash in the text of a footnote. Sometimes it works correctly, but sometimes it gives an error as if it tried to replace also footnote ending paragraphs. Any idea? Thanks!
Code:
Sub ReplRefNrWithinFootnote()
'Replaces with dash paragraph mark in the text of a footnote
Set parRng = ActiveDocument.StoryRanges(wdFootnotesStory)
With parRng.Find
.ClearFormatting
.Replacement.ClearFormatting
.Wrap = wdFindStop
.Format = False
.MatchWildcards = True
.Text = (Chr(13)) & "([!^02])" 'avoid ref. numbers
.Execute
While .Execute
parRng.Text = Replace(parRng.Text, Chr(13), " " & Chr(150) & " ")
Wend
End With
End Sub
|
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Macro for Find/replace to remove space before Hard Return | AlfredStreich | Word VBA | 4 | 01-23-2020 03:59 PM |
Find / Replace hard Carriage Return with Line break.
|
GreenBoy | Word | 2 | 03-11-2018 02:32 AM |
| curly quotes after em-dash or hard space | btorrance | Word | 0 | 06-07-2013 07:39 AM |
| Hard return renders upper case | clafond | Word | 2 | 01-07-2013 12:26 PM |
| Hard page return? | markg2 | Outlook | 0 | 09-11-2012 08:49 AM |