![]() |
#1
|
|||
|
|||
![]()
I have been trying to set up a Word Macro to remove a space before a hard return. I am able to get it to work on the main text properly, but when I added lines to apply it to the footnotes, it doesn't work properly. Instead of just removing the space it removes the space and then after the hard return, it adds a space and a hard return. I can't figure out how to tweak the text of the macro to resolve this. Here is the macro I am trying to use:
Sub SpaceBeforeHardReturn() ' ' SpaceBeforeHardReturn Macro ' ' Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = " ^p" .Replacement.Text = "^p" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting Set Footnotes = ActiveDocument.StoryRanges(wdFootnotesStory) Footnotes.Find.ClearFormatting Footnotes.Find.Replacement.ClearFormatting With Footnotes.Find .Text = " ^p" .Replacement.Text = "^p" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Footnotes.Find.Execute Replace:=wdReplaceAll Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting End Sub Thanks for any advice. |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
GreenBoy | Word | 2 | 03-11-2018 02:32 AM |
![]() |
Robert Kay | Word VBA | 6 | 02-21-2018 04:41 PM |
![]() |
cheech1981 | Word | 3 | 03-29-2017 02:33 PM |
Hard page return? | markg2 | Outlook | 0 | 09-11-2012 08:49 AM |
![]() |
Cobb78 | Word | 1 | 05-26-2012 06:16 PM |